Getlago

Cash Collection

Cash collection for complex billing

Lago ensures your invoices get paid, no matter your pricing model or payment processor.

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

Spot overdue, partially paid or unpaid invoices with filters to never lose track of what you’re owed.

Invoice status at a glance

Zero tolerance for fraud

Trigger threshold-based invoices with progressive billing and validate payments with 3D Secure to ensure customers pay what they owe you.

Zero tolerance for fraud

Stop manually chasing money

Ensure you get paid with payment retries, customer-facing reminders and automatic dunning.

Stop manually chasing money

Use any payment rails

Lago keeps billing separate from your processor. Use a supported payment integration or build a custom connection with webhooks and the API. Manually record payments outside an automated flow.

Use any payment rails

How Lago helps you collect faster.

Lago ensures your invoices get paid without manual follow-up.

Payment flexibility.

Payment flexibility. Official integrations for GoCardless, Stripe and Adyen; community integrations for Cashfree and Moneyhash. Connect another processor through a custom webhook and API integration.

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.

Two-way syncs for accounting.

Two-way syncs for accounting. Integrations with Xero, Netsuite and QuickBooks ensure billing aligns with existing flows.

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?

Lago's official integrations with GoCardless, Stripe and Adyen handle the documented payment lifecycle. For a processor without a native integration, Lago sends billing information by webhook; your team builds and tests payment collection and status updates with that provider.

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?

Yes. Lago supports two-way accounting syncs with Xero, NetSuite, and QuickBooks, so invoices, payments, and credit notes stay consistent between the billing system and the general ledger without manual re-entry.

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.