KashFlow Debt Collection Integration: Escalate Overdue UK Invoices Automatically

Connect KashFlow to Debitura and import unpaid invoices for professional debt collection. Secure session-token sync, automated field mapping, and No Cure-No Pay recovery across 183 countries.

Create Free Account
Technical questions? Visit our Developer Doc here
Efficient Debt Collection

Stop chasing overdue KashFlow invoices manually. Turn them into active collection cases without leaving your workflow.

Why KashFlow users choose Debitura for debt collection
Automatic invoice sync from KashFlow
Connect with your KashFlow credentials and import all unpaid and overdue invoices from your account. Debitura calls the KashFlow API directly on demand — no background sync, no stale data.
Full field mapping for audit-ready cases
Invoice number, invoice date, due date, total amount, currency, customer name, email, phone, and billing address all map directly into Debitura collection cases. Multi-currency invoices (GBP, EUR, USD, and more) are fully supported.
Secure session-token authentication
Debitura uses KashFlow's official v2 session-token API with a two-step authentication flow. Session tokens are held in memory only, refreshed automatically, and never written to disk.
Partial payments handled correctly
Overdue invoices that have been partially paid are imported with the outstanding balance only, so cases always reflect the real amount still owed. No manual adjustment needed.
Global recovery across 183 countries
Each case is routed to a vetted local agency or law firm in the debtor's country. One dashboard, one contract, with optional fixed-price legal quotes if escalation is needed.
No Cure-No Pay with zero platform fees
You pay nothing unless we recover. Success fees range from 6 to 20% in Europe and 7.5 to 30% rest of world. The integration and the Debitura platform are completely free.

What Is KashFlow, and Where Does It Fall Short on Debt Collection?

KashFlow is a cloud accounting platform built for UK small businesses and sole traders, owned by IRIS Software Group. It covers invoicing, bank reconciliation, VAT returns, and payroll, making it one of the go-to tools for freelancers, consultants, and small firms managing their own books.

For invoices that slip a few days past due, KashFlow's built-in reminders do the job. But when a customer ignores the reminders and genuinely stops paying, KashFlow has no escalation path — no built-in debt collection, no way to hand a case to a professional agency, and no visibility into what happens after export. Finance teams end up working around it with spreadsheets and email threads.

Debitura's KashFlow integration closes that gap. Connect once, and turn any overdue KashFlow invoice into an active, professionally managed collection case without leaving your workflow.

How the KashFlow x Debitura Integration Works

Setup takes just a few minutes. Log into app.debitura.com, navigate to Integrations > KashFlow, and click Connect. Enter your KashFlow login email, password, and memorable word. Debitura uses KashFlow's official two-step session-token authentication flow to establish a secure connection — your credentials are stored encrypted and only used to request short-lived session tokens on demand.

Once connected, go to the Bulk Import (Integration) page to import invoices. Debitura fetches all unpaid and overdue invoices directly from KashFlow, maps the data into collection cases, and validates each one before creation. Invoice number, invoice date, due date, outstanding amount, currency, customer name, email, phone, and billing address are all mapped automatically.

The system validates that each invoice has complete debtor address information, a valid currency code, and proper jurisdiction data before case creation. Only eligible invoices move forward — the rest are flagged so you can fix them in KashFlow and re-import.

Key integration details

  • Two-step session-token auth: Debitura authenticates via KashFlow's v2 session-token API. Session tokens expire after 60 minutes of inactivity and are refreshed automatically in the background.
  • Multi-currency support: GBP, EUR, USD, and any currency enabled on your KashFlow account are handled natively. Each case is created in the invoice's original currency.
  • Partial payments: Invoices in KashFlow's "Overdue Part Paid" state are imported with the correct outstanding balance, not the original total.
  • No local data storage: Debitura calls the KashFlow API directly and does not store a separate copy of your invoice data.
  • Unpaid only: Only invoices with an unpaid or overdue status are imported. Paid invoices are excluded automatically.

For a detailed step-by-step setup guide with screenshots, visit our KashFlow connection guide in the Debitura Help Center.

all iNTEGRATIONS

Explore our other integrations

Get Started FOR FREE

Get started with risk-free debt collection today 🚀

---- INTERCOM MESSENGER ----