All posts

Infrastructure

Why Platforms Need Accounting Infrastructure, Not Accounting Software

By Michael Cutajar5 min read

If your platform serves businesses — freelancers, contractors, marketplace sellers, gig workers, anyone — your users need accounting. You already know this. The question is how you give it to them.

The obvious answer is to integrate existing accounting software. Point your users to QuickBooks. Build a Xero integration. Maybe embed FreshBooks. It's the path of least resistance, and it's wrong.

Here's why.

Accounting software was built for accountants, not for platforms

QuickBooks, Xero, Sage — these are tools that accountants use. They assume the user knows what a chart of accounts is. They assume someone will manually reconcile bank feeds. They assume a human being will decide whether a transaction is a business expense or a personal one, and which tax code applies.

Your users don't know any of this. They're drivers, designers, consultants, landlords, tutors. They opened your app to send an invoice or track a payment. They didn't sign up to learn double-entry bookkeeping.

When you integrate accounting software, you're not solving the problem. You're redirecting it. You're saying: "Here's a tool. Figure it out." Most of them won't.

The real problem is a pipeline, not a product

What your users actually need isn't software. It's a pipeline that takes their raw financial data — transactions, invoices, receipts, payouts — and turns it into something useful: a tax return, a VAT filing, a P&L, a balance sheet.

That pipeline has three stages:

Classify. Every transaction needs to be categorised. Is it revenue or a refund? Is the expense deductible? Which VAT rate applies? This is jurisdiction-specific — the rules in Germany are different from Italy, which are different from the US, which are different from Malta. AI is good at this.

Compute. Once classified, the numbers need to be calculated. VAT liability, income tax, social security contributions, quarterly estimates. This is where precision matters. Tax computation should be deterministic — built on codified law, not probabilistic AI. The math has to be right every time, or your users face penalties.

File. Someone needs to review the output, sign off on it, and submit it to the tax authority. In most jurisdictions, that someone needs to be a qualified accountant who carries professional liability.

No accounting software does all three. QuickBooks handles some classification. It doesn't compute jurisdiction-specific income tax. It definitely doesn't file returns in 30 countries.

What accounting infrastructure looks like

Accounting infrastructure is different from accounting software the same way Stripe is different from a payment terminal.

A payment terminal is a tool that a merchant uses. Stripe is infrastructure that a platform embeds. The merchant never sees Stripe. They see the platform's checkout flow, powered by Stripe's API.

Accounting infrastructure works the same way. Your platform sends transaction data via API. The infrastructure classifies it, computes the tax obligations, generates the financial statements, and routes it to a local accountant for review and filing. Your user sees a button in your app that says "View your tax summary" or "File your return." They never see the infrastructure.

This is what platforms actually need:

The cost of not doing this

When platforms don't offer accounting, one of three things happens:

  1. Users do nothing. They don't file returns. They don't pay the right tax. Eventually they get a penalty notice. They blame your platform.

  2. Users hire local accountants. This costs them anywhere from €200 to €3,000 per year. It's friction. It's a reason to leave your platform for one that handles it for them.

  3. Users use accounting software badly. They sign up for QuickBooks, miscategorise half their transactions, file an incorrect return, and face an audit. Again, they blame your platform.

None of these outcomes are good for you. The platform that figures out accounting wins the user's loyalty — because accounting is the thing that nobody wants to do, everybody has to do, and most platforms ignore.

This is the opportunity

The self-employed economy is growing in every country. Platforms are multiplying. But the accounting layer hasn't kept up. There's a gap between "your users earn money on your platform" and "your users file an accurate tax return."

That gap is accounting infrastructure. Not software. Not a tool the user has to learn. Infrastructure that your platform embeds, your users never see, and qualified accountants stand behind.

The platforms that embed this first will own the relationship. The ones that don't will keep losing users to the ones that do.


Accora provides accounting infrastructure for platforms. AI agents classify, deterministic engines compute, warranted accountants review and file. One API, 30+ jurisdictions. Learn more at accora.ai


Michael Cutajar, CPA — Founder of Accora.