Profit First for Freelancers in Germany 2026: 5-Account System for Real Profit
Forget Sales − Expenses = Profit. With Profit First, it's Sales − Profit = Expenses. How to run the 5-account framework in Germany (2026).
- Category
- Business
- Updated
- Author
- Diana
Most freelancers do the math like this: revenue minus costs equals profit. And at the end of the year, profit is whatever happens to be left, usually not much. Mike Michalowicz flipped the formula in his book Profit First: revenue minus profit equals costs. You take the profit off the top before you spend a single euro on operations. And that idea translates well to Germany, once you adapt it for VAT, income tax and corporate tax.
Profit First isn't a new accounting method. It's a cash management discipline: you split every incoming payment across five separate bank accounts: Profit, Owner's Pay, Tax, OpEx, and an Income account that acts as the inflow bucket. If you do it consistently, you literally cannot spend more on operations than what is left after profit, salary and taxes. That structurally prevents the classic freelancer crisis: tax debt, empty reserves, owner takes too much, zero retained profit.
In Germany the model needs two extra ideas: VAT is pass-through money (it was never yours), and you have to reserve for income tax prepayments, trade tax and, if you run a UG or GmbH, corporate tax plus solidarity surcharge. This guide shows you how to adapt Profit First so it fits your legal form: sole proprietor, freelancer, or UG/GmbH director.
Short answer: Profit First in 3 sentences
Profit First means you set aside a fixed percentage of every payment as profit, owner's pay and tax reserve first, then run your business on what's left. In practice you allocate the money twice a month (on the 10th and 25th) across separate bank accounts. In Germany you add a sixth account for pass-through VAT: you never allocate it, it always belongs to the Finanzamt.
What is the Profit First framework?
Profit First is a cash management method developed by US author Mike Michalowicz in 2014. The core idea: instead of hoping at year-end that some profit happens to be left, you take the profit first, before you pay any operating cost. Operationally, this runs through strict separation across several bank accounts. Every incoming payment gets split twice a month (e.g. on the 10th and 25th) by fixed percentages.
Michalowicz builds the system on four behavioural principles that hold up in Germany too:
- Small plates: whatever sits on the OpEx account is your entire spending budget. A full account invites spending; a deliberately small one doesn't.
- Sequence matters: profit and tax first, costs second. Never the other way around.
- Remove temptation: keep the Profit and Tax accounts at a different bank so you don't dip into them on impulse.
- Enforce a rhythm: fixed allocation days beat spontaneous gut decisions.
The method was designed for US businesses, but it adapts cleanly to Germany if you treat VAT as a pure pass-through and account for German tax types separately.
The formula: Revenue − Profit = Expenses
Traditional accounting says: revenue minus expenses equals profit. Profit First reverses the order: revenue minus profit equals available expenses. If only 60% of your revenue is available for operations because 5% goes to profit, 30% to owner's pay and 15% to a tax reserve, then you must run your business on those 60%. Period.
This is behaviourally smart: it leverages Parkinson's Law: expenses expand to fill the available budget. If you cap the budget by routing money to separate accounts, the rest stays stable.
The 5 Profit First accounts
In the original version you open five bank accounts:
- Income: every customer payment lands here first. It's the inflow bucket from which you allocate on the 10th and 25th.
- Profit: 1–15% of revenue parks here. Once a quarter you take 50% as a bonus distribution; the other 50% stays as a buffer.
- Owner's Compensation: 30–50% of revenue. Your regular salary or draw is paid from this account.
- Tax: 15–25%. Income tax (or corporate tax + trade tax + solidarity surcharge for a GmbH) waits here for the Finanzamt.
- Operating Expenses (OpEx): the rest. All operating costs (software, inventory, client entertainment, contractors) flow through here.
Important: keep all five at the same bank so you can move money instantly without a bank tour. A German business account with sub-accounts works; see our guide to opening a GmbH business bank account.
Adapting Profit First for Germany: VAT, income tax, corporate tax
The US original has no VAT. In Germany you therefore need a sixth account: VAT pass-through. As soon as an invoice with 19% VAT is paid, those 19% move straight from Income to the VAT account. Only the net amount then gets allocated by Profit First percentages.
A second point many people miss: Michalowicz allocates not from turnover but from so-called real revenue: turnover minus materials and subcontractor costs. If you bill €100,000 but pass €30,000 on to materials and freelancers, your TAPs apply to €70,000, not €100,000. For pure service providers with no cost of goods, real revenue ≈ net turnover.
For the tax reserve:
- Sole proprietors and freelancers (EÜR): income tax plus trade tax above €24,500 trade income.
- UG/GmbH: 15% corporate tax + 5.5% solidarity surcharge on that + roughly 14–17% trade tax (depending on the municipal Hebesatz). Around 30% on profits in total.
If you run a GmbH with full HGB accounting, Profit First doesn't appear in the BWA at all; it's pure cash routing. Your tax advisor only cares about the SKR03/SKR04 mapping.
TAPs: what percentage to which account?
Michalowicz calls these the Target Allocation Percentages (TAPs). They shift with company size: the higher the revenue, the larger the profit share and the smaller the owner's pay, because bigger firms pay real salaries through OpEx. Michalowicz's original table (on real revenue, converted here to euro brackets):
| Real revenue (net) | Profit | Owner Pay | Tax | OpEx |
|---|---|---|---|---|
| up to €250,000 | 5% | 50% | 15% | 30% |
| €250,000–500,000 | 10% | 35% | 15% | 40% |
| €500,000–1M | 15% | 20% | 15% | 50% |
| €1M–5M | 20% | 10% | 15% | 55% |
| over €5M | 25% | 5% | 15% | 55% |
For German solo self-employed (revenue up to €250k), the first row is a good anchor: Profit 5%, Owner Pay 50%, Tax 15%, OpEx 30%, each off net Income after VAT (sum = 100%). The 15% tax is on the low side for Germany; anyone in the top income-tax bracket should reserve 20–25%.
Sole proprietor vs. UG/GmbH: different buckets
For a UG/GmbH the picture shifts fundamentally, because the director's salary runs through payroll tax and social security, not as Owner Pay inside Profit First. The company also pays corporate tax instead of income tax.
| Account | Solo (EÜR) | UG/GmbH |
|---|---|---|
| VAT pass-through | 19% (off gross) | 19% (off gross) |
| Profit | 5% | 10% |
| Owner Pay | 50% | runs via director's salary (payroll tax) |
| Tax | 15% | 30% (corp. tax + soli + trade tax) |
| OpEx | 30% | 60% (incl. director's salary) |
The UG adds a detail: it must legally set aside 25% of annual profit into a reserve until the €25,000 share capital is reached (§ 5a GmbHG). This mandatory reserve fits nicely into the Profit account: treat it there as a locked portion, not a bonus.
Profit First in 30 days
- Days 1–7: open 5 sub-accounts at your business bank. Profit and Tax ideally at a different bank to create psychological distance.
- Days 8–14: calculate your current actuals. What percentage of revenue went to tax, owner pay, OpEx last quarter?
- Days 15–21: set starting TAPs close to your actuals: too aggressive and the system breaks. If OpEx is currently 75%, don't start with 30%; cut by 1–2 points per quarter instead.
- Days 22–30: first allocation on the 10th or 25th. Note what doesn't add up and adjust the percentages quarter by quarter.
A 13-week liquidity plan is a useful complement: Profit First tells you what you can spend this week; the liquidity plan warns you about cash crunches 13 weeks out.
The starter book for your self-employment
Free e-book: registration, accounting, your first invoice, and taxes, plus a tax calendar, deductions cheat sheet, and invoice template.
Profit First vs. the three-account system
The German three-account system (operating, tax, reserve) is the leaner variant. Profit First goes further: it separates profit from owner's pay and treats VAT as a pass-through, not income.
| Three-account system | Profit First | |
|---|---|---|
| Number of accounts | 3 | 5–6 (with VAT) |
| Profit separated? | no | yes (own Profit account) |
| Owner pay separated? | no | yes (Owner Pay) |
| VAT pass-through? | optional | built in |
| Effort | low | medium |
| Best for | revenue < €100k | scalers, UG/GmbH |
For solo self-employed under €100k revenue, the three-account system is often enough. If you want to scale or already run a UG/GmbH, the full Profit First structure pays off, mostly because it forces a focus on profit over growth.
Frequently asked questions about Profit First
How many accounts do I really need in Germany?
Five is the original (Income, Profit, Owner Pay, Tax, OpEx). In Germany you add a sixth for pass-through VAT. If you want to start small, begin with three (operating, tax, profit) and split further later.
Do I allocate from gross or net?
Always from net. First you subtract VAT (19% or 7%) off the Income account and park it separately. Only the remaining net amount is the base for your TAPs.
What do I do with the money on the Profit account?
Once a quarter you take half of it as a genuine profit bonus, a reward you don't plough back into the business. The other half stays as a buffer for lean months. For a UG, the mandatory reserve under § 5a GmbHG is excluded and stays locked.
Doesn't this cost a lot in account fees?
At many German business banks sub-accounts are free or cost a few euros. Weigh that against the benefit: a properly funded tax reserve is worth far more than €3–5 in monthly account fees.
Does Profit First replace my bookkeeping?
No. Profit First is pure cash routing and replaces neither the EÜR, the VAT return, nor the tax return. It just ensures the money for those obligations is actually there when the Finanzamt comes knocking.
Conclusion
Profit First isn't an accounting method, it's a cash discipline. It works in Germany if you flow VAT through cleanly and reserve German tax types separately. With Norman's AI bookkeeping you get the other half: automatic bank-feed categorisation, ready-to-file VAT returns and a tax dashboard that shows your Profit First percentages in real time. Start free at app.norman.finance/sign-up.
Profit First on autopilot
Norman categorises your bank feed automatically, sets VAT aside as pass-through and shows you live in the tax dashboard how much profit, tax reserve and OpEx budget you actually have left. Start free.