Getlago

Cash Collection

Cash collection across payment providers

Lago Cloud invoices customers. Stripe, Adyen, or GoCardless collects and reports payment status.

Trusted by the most innovative companies

Mistral AI
PayPal
Groq
Synthesia
Laravel
Swan
Epicor
1NCE
Cerebrium
Blacksmith
Lune
OQC

Built for next-gen companies

1–3M events/sec

Kafka/Redpanda + ClickHouse Cloud benchmark

99.9% historical uptime

Guaranteed SLAs for enterprise customers

$829M of invoices issued monthly*

Battle-tested platform, built for accuracy

*based on total requests to Lago API in October 2025


Invoice status at a glance

Track overdue, partially paid and unpaid invoices with filters for collection status.

Invoice status at a glance

Limit unpaid usage exposure

Invoice high usage when a threshold is crossed. Supported card flows can use 3D Secure authentication.

Limit unpaid usage exposure

Follow up on unpaid invoices

Use payment retries, reminders and dunning campaigns for failed or overdue invoices.

Follow up on unpaid invoices

Choose a provider per customer

Connect Stripe and Adyen, for example, then assign each customer to one provider connection. Lago issues the invoice; that provider collects payment and reports its status back to Lago.

Choose a provider per customer

How collection works with Lago.

Connect a provider, track payment status, and follow up on unpaid invoices.

Payment flexibility.

Payment flexibility. Stripe, Adyen and GoCardless have official integrations. Other processors need a custom webhook and API integration, including payment status, refunds and reconciliation.

Payment flows.

Payment flows. Automatically retry payments and generate receipts.

Progressive and prepaid billing.

Progressive and prepaid billing. Trigger invoices on usage thresholds or collect payment in advance via credits.

Accounting handoff.

Accounting handoff. Sync invoices and supported payment records from Lago to NetSuite or Xero. Keep the general ledger in your ERP.

Credit notes & refunds.

Credit notes & refunds. Issue credit notes and refund customers through Lago’s UI and API to streamline operations and increase customer satisfaction.

Resources

Billing is mission-critical. Lago is engineered for the realities of high-volume enterprises.

Empower all teams with usage data

Engineers

Engineering

Build billing without the headaches.

Product

Product

Ship complex pricing and new packaging faster.

Finance

Finance

Billing for all motions, products and geographies.

Operations

Operations

One source of truth for all billing data.

Powering fast-growing AI scaleups.And global enterprises.

See how ambitious teams build and scale their billing with Lago.

Frontier AI
Lago has been able to follow the pace of our releases and has allowed us to focus on what we do best.

— Timothée Lacroix, CTO, Mistral AI

Timothée Lacroix

Cash Collection FAQ

What is cash collection in Lago?

Cash collection is the set of tools Lago uses to get invoices paid: payment retries, dunning reminders, progressive billing on high-usage accounts, and payment-provider integrations. The automated collection steps depend on which provider connection is configured.

How does Lago collect payments automatically?

Connect Stripe, Adyen or GoCardless, then assign each customer to one provider connection. Lago sends finalized invoices for collection and updates their payment status when the provider reports back. For another processor, your team must build and test the webhook and API integration, including refunds and reconciliation.

What happens when a payment fails?

A failed payment shows up as invoice.payment_failure, and the invoice can be resent for collection from the UI or the API. Lago also generates a payment URL valid for 24 hours that a customer can use to pay directly, and a successful retry updates the invoice status automatically through the invoice.payment_status_updated event.

What is progressive billing and why does it matter for collections?

Progressive billing invoices a customer automatically once their cumulative usage crosses a threshold, instead of waiting for the billing cycle to end. This limits how much unpaid usage a high-consumption customer can rack up before being billed, which reduces the risk of unpaid invoices or fraud on usage-based plans.

Can Lago automate dunning without a human chasing every invoice?

Yes, two ways. Standard automatic dunning sends reminder emails on a defined delay and attempt count once an account crosses an overdue balance threshold. Lago's Dunning Agent goes further: it reads a customer's payment history and reliability before deciding whether to send a reminder, retry a charge below a set cap, or escalate to a person, rather than applying the same timeline to every account. The Dunning Agent is available by request.

Does Lago support prepaid credits to reduce collection risk?

Yes. Prepaid credits let a customer pay upfront and draw down against that balance as they use the product, reducing exposure to unpaid usage. Wallet alerts and threshold top-ups help customers refill before they run out. Your product must decide what happens when a balance reaches zero or a top-up payment fails.

Does Lago sync payment and collection data to accounting software?

Lago sends billing records to NetSuite or Xero. Supported objects include customers, invoices, credit notes and payments, depending on the integration setup. The sync runs from Lago to the ERP; your general ledger stays there. Check field mapping and payment reconciliation during setup.

Does cash collection work the same way for usage-based and subscription plans?

Yes. The same collection tools (payment retries, dunning, provider integrations) apply regardless of whether a plan is a flat subscription, pure usage-based, or hybrid. Progressive billing and prepaid credits are the two tools specific to usage-heavy plans, since that's where unbilled consumption risk is highest.

Lago solves complex billing.