Mixed Income Business: Invoices, Card Machine and Platforms in One View
Adaeze runs a physiotherapy practice. Most of her income is straightforward: she sees patients, she invoices, and the money arrives by bank transfer a week or two later. She knows what she charged and she knows what landed, and the two agree.
Then there is the rest of it. She takes card payments at the desk through a reader. She sells a set of rehabilitation programmes as digital downloads. She runs a small paid membership for patients who want the exercise videos between appointments. Three of those four income streams pay her net of something, on their own schedule, and none of them tells her clearly what was taken.
She is not disorganised. She has every receipt. What she cannot answer is a question that sounds like it should be simple: which part of the practice is actually making money?
The two halves of the business behave differently
The invoiced side of Adaeze's practice is legible. A patient is charged, the invoice is raised, the payment arrives in full. What she charged and what she received are the same number, and the only work is matching one to the other.
The platform and processor side is not legible, for a reason that has nothing to do with her. When money comes in through a card reader, a digital storefront or a membership platform, the deposit is the remainder after the platform has settled up with itself. Its own fee comes off first. A refund issued that week is netted against the same payout. A chargeback might be held back and returned later. Advertising, if she ran any, is deducted before the money moves. The deposit is arithmetic that has already happened somewhere she cannot see.
So she has two kinds of income in the same business, and they cannot be compared. If she treats the deposits as her sales figure, her turnover is understated by everything the platforms took, the fees vanish rather than being recorded as the business cost they are, and the refunds never appear at all. If she painstakingly reconstructs the gross figures once a year, it takes an evening per platform and she still cannot see it month to month.
This is the mixed-income problem. It is not that one side is hard. It is that the two sides do not speak the same language, and most tools are built for one or the other.
What a mixed business actually needs
Three things, in order.
The sale kept apart from the fee. Every income record holds what was charged and, separately, what the platform or processor took. The top line becomes what the practice actually sold. The fees become a cost, which is what they are, and a deductible one. PlatformTaxHub records the fee against the income it came off, so the pair stays together and neither one has to be reconstructed later.
Both sides in one set of records. Patient invoices sit in the same place as the card reader takings, the download sales and the memberships. Income is categorised by what kind of income it is, not by which system it arrived through. If any of it arrives in another currency, the exchange rate is saved against that entry at the time it is recorded, rather than a year-end rate being applied retrospectively to everything.
A view of each part against its own costs. This is the answer to Adaeze's question, and it is the part most tools skip. The Profit by Income Category chart puts each kind of income next to the costs that were incurred for it. The rehabilitation programmes carry the cost of producing them. The memberships carry the platform's cut. The clinical work carries the clinical costs. Then there is a switch: the shared overheads — rent, insurance, software, professional indemnity — can be left out, so you see only what is directly attributable, or spread across the categories by revenue share so you see a fuller picture. Platform fees are only ever charged against income that actually came through a platform, so the invoiced clinical work is never made to look worse than it is.
The two views answer different questions. Without apportionment, you see which streams cover their own direct costs. With it, you see which ones are carrying the practice once the overheads are shared out. A stream can pass the first test and fail the second, and knowing that is usually the point.
What changes month to month
The year-end reconstruction stops being the only time anyone looks. Adaeze can see, in a given quarter, that the memberships bring in a modest amount with almost no direct cost attached, that the downloads look healthy on gross sales but lose more than she expected to platform fees, and that the clinical work carries most of the overhead because it is most of the revenue.
None of that is a surprise the software invented. It is what her own records said all along, once the fees were pulled out of the deposits and each stream was put next to its own costs.
Business structure, and the money that is not profit
Adaeze takes money out of the business for herself. That is not income and it is not an expense, and counting it as either would make every figure above wrong.
PlatformTaxHub handles this through the business structure on the profile. A sole trader records Owner's Drawings and Capital Introduced. An incorporated company records Director's Salary as an expense, plus Dividends Paid, Director's Loan and Share Capital. Alongside those sits a scope called Not Profit & Loss — tax paid or refunded, transfers between the business's own accounts, deposits held and returned, loan movements. Those entries are recorded, so that bank lines can be matched and nothing is unexplained, but they never reach a total. Income, expenses, profit and every export leave them out.
The practical effect: the bank reconciles, and the profit figure stays a profit figure.
Where the boundaries are
Worth being straight about what this is and is not.
It is not accounting software, and it does not replace Xero, QuickBooks, Sage or FreeAgent. It sits in front of whatever you use, sorts out what happened, and exports a CSV in your software's format when you want it there. If an accountant does the filing, they get organised records instead of a folder.
Income tracking is not limited by country, and covers 145+ platforms in 50+ currencies. Tax estimation is a separate product and is live in the US, the UK and Nigeria — check your country before assuming it covers you.
Data comes in by CSV. Payout reports, expense exports and bank statements upload as CSV text; there is no PDF import and there are no direct connections to platform or bank APIs. Evidence — the receipts and invoices themselves — stays with you. It is not uploaded here.
Start with the part you cannot see
If you want to know whether any of this applies to your business before paying for anything, the question to answer first is what the platform and processor side actually cost you last year. The Platform Fee Calculator is free, runs in your browser and needs no account.
When you want the full picture — each stream against its own costs, with the overheads shared out — that is Net Profit & Financial Insights. If you also need tax estimation, and you are in one of the countries where it is live, the Complete Bundle covers both.
The research behind this
Mixed income — a business that invoices and also earns online — is one of the groups theIncome Fragmentation in the Platform Economy 2026market report covers. It looks at what earners keep once income arrives from several platforms, in several currencies, on payout schedules that do not line up, and at what that does to a single set of records. The free edition is written for earners and business owners; it is coming soon and you can ask for it on that page.
Frequently Asked Questions
Mason O.
Founder, PlatformTaxHub | Creator of the Platform Income Operating System™ | Author of the Platform Transparency Series
I help multi-platform earners know what they're actually keeping — through the Platform Transparency Series, the Platform Income Stack newsletter, the PIOS framework, and PlatformTaxHub. Finance Transformation Expert and former Financial Controller, two decades across the Big Four, FTSE 100 and global brands.
