Owelet vs Spreadsheets: What a Manual Income Tracker Actually Costs You
Quick answer
Yes, you can track multi-platform creator income in a spreadsheet, and plenty of creators do. The catch: the spreadsheet only knows the fee rules you manually look up and enter, for every platform, every month, forever. Platforms change fees without telling you, and the subtle ones (Gumroad Discover's 30%, Patreon's iOS delays, Ko-fi's split rates) are exactly the ones a formula built last year silently gets wrong.
I want to be fair to spreadsheets, because I ran my income on one for months. This is not a "spreadsheets are bad" post. It is a record of exactly what broke when I did it by hand, ending with a $739 gap in a single month between the net income my sheet reported and the net income that was real.
Can I track multi-platform creator income in a spreadsheet?
Yes, and the setup is genuinely simple: export a CSV from each platform, paste everything into one sheet, add a fee column and a net column, total by month. The math is easy. The problem is that every fee formula encodes what you believed the platform charged on the day you wrote it. You have to manually look up and re-enter each platform's current fee structure every time it changes, and most people do not discover how much drift accumulated until they force themselves through a full reconciliation once.
I did that reconciliation. Line by line, against each platform's transaction export. It took the better part of an evening, and the gap it surfaced came from three assumptions my sheet had quietly gotten wrong.
What does a spreadsheet miss that platform APIs catch?
Not the obvious fees. The subtle ones, and they are only visible in the raw transaction data:
| The assumption in my sheet | The reality in the export |
|---|---|
| Gumroad charges 10% | Sales through Gumroad Discover are charged a flat 30%, and the dashboard does not label which sales those were. The referrer field in the API does. |
| Patreon pledges are income this month | Pledges from iOS subscribers can sit with Apple for up to 75 days before paying out. My sheet counted money that had not arrived. |
| Ko-fi charges one rate | Tips carry 0%. Shop sales carry 5%. The API reports both in the same feed, and one blended rate gets both wrong. |
None of these are exotic edge cases. They are the ordinary mechanics of the three most common creator platforms, and every one of them is invisible in a monthly summary and visible only per transaction. A spreadsheet does not know any of this unless you know it first, look it up, and encode it. Then keep re-encoding it, because the rules move.
That is where the $739 came from. Not one dramatic error. Three quiet ones, compounding across a month of sales.
How long does manual reconciliation actually take?
Once you have a working system: 1 to 2 hours a month for three or four platforms. Export, paste, fix the columns that shifted, chase the payout that does not match, update any fee rule that changed. The first time takes much longer, because the first time is when you meet Discover rates and iOS pending queues and learn that your neat formulas were confidently wrong.
Two hours a month is 24 hours a year of work whose only output is finding out what already happened. And the output is only as good as your fee knowledge was that month.
When is a spreadsheet still the right call?
Honestly, sometimes it is:
- One platform, simple fee. A single Stripe account at 2.9% + $0.30 barely needs software.
- Low volume. Ten sales a month is ten rows. Reconciliation takes minutes.
- You like it. Some people genuinely enjoy the monthly ritual and trust themselves to maintain it. No shame in that; just know that what you are trading is the per-transaction truth your CSV exports contain but your summary formulas flatten.
If you want to do it by hand, here's the honest checklist
No signup, no gate. This is the actual process, and if you do it monthly, it works:
| Step | What to do | Where it goes wrong |
|---|---|---|
| 1 | Export the transaction CSV from every platform (not the dashboard summary) | Summaries hide per-sale fee rates |
| 2 | For Gumroad: check each sale's referrer; apply 10% + $0.50 direct, flat 30% Discover | The dashboard will not tell you the split |
| 3 | For Patreon: separate iOS pledges; count them when paid out, not when pledged | Up to 75 days of lag |
| 4 | For Ko-fi: split tips (0%) from shop sales (5%) before applying any rate | One blended rate is wrong for both |
| 5 | Add processing fees per transaction (typically 2.9% + $0.30, +1% international) | Flat fees hit small sales hardest |
| 6 | Re-verify every platform's fee page before trusting last month's formulas | Fees change without notice |
That table is the product, honestly. Owelet just does rows 1 through 6 automatically, from each platform's API, on every sale, so the numbers stay true without the evening. The free tier covers two platforms with 90 days of history and no card, which for a lot of creators is the whole job.
For the deeper anatomy of where the money goes, read what's eating into my creator income, or start from the question that started all of this: how much money am I actually making?
Momo
Founder of Owelet
Momo is the founder of Owelet, a financial dashboard for indie creators and digital product sellers. He built Owelet after spending months not knowing his real take-home across multiple platforms.
Frequently asked questions
Keep reading
Newsletter
Stay in the loop.
New guides on platform fees, taxes, and creator finances — direct to your inbox.