What Is Real Revenue in Profit First? The Mistake That Makes the System Stop Working
TL;DR
Real revenue is the money your business actually keeps after removing pass-through costs that were never yours to begin with
Applying Profit First allocation percentages to gross billing instead of real revenue is one of the most common reasons the system feels like it does not work
Pass-through costs include subcontractor payments, vendor purchases made on behalf of clients, media spend billed to clients at cost, cost of goods sold, and reimbursable expenses recovered at exact cost
The markup a business adds on top of a pass-through cost is real revenue. The pass-through itself is not.
Correcting this one number often resolves months of frustration with Profit First implementation without changing anything else
There is a version of Profit First frustration that shows up consistently.
The business owner set up the accounts. They are doing allocations twice a month. They are following the system. And every cycle, something breaks. The operating expenses account runs short. Vendor obligations are not covered. Money has to be moved around to make things work, which defeats the entire purpose.
In most of these cases, the problem is not the system. It is the number the system is running on.
The business is applying Profit First allocation percentages to gross billing. And gross billing is not real revenue.
What is real revenue in Profit First?
Real revenue is the income a business actually keeps and operates from after removing pass-through costs that were never the business's money to begin with.
Pass-through costs are amounts that flow through the business on their way to someone else. A subcontractor payment, a furniture purchase made on a client's behalf, media spend billed to a client at cost. The money arrives and goes straight back out. It passed through. The business never actually had it available to spend on profit, owner pay, taxes, or operating expenses.
The Profit First Target Allocation Percentages are calibrated to real revenue, not gross billing. When allocation percentages designed for real revenue get applied to gross billing instead, the resulting allocations are too large in every category. The system consistently breaks because it is being asked to do math on a number that includes money the business does not actually keep.
What counts as a pass-through cost?
Pass-through cost: An amount billed to a client that flows directly to a third party, with the business serving as an intermediary rather than earning that income.
Pass-through costs that are not real revenue include:
Subcontractor labor and materials billed to clients at cost in construction and trades businesses
Furniture, fixtures, and equipment purchased on behalf of clients in interior design
Media spend on Google, Meta, or other platforms billed to clients at cost in marketing agencies
Cost of goods sold in e-commerce and retail businesses
Reimbursable expenses recovered from clients at the exact amount paid with no markup added
What counts as real revenue?
Real revenue includes everything the business earns and keeps:
Design fees, consulting fees, management fees, and retainers
Markup added on top of any pass-through cost
Service charges, licensing fees, and any income the business earns and retains
The portion of a reimbursable expense where a markup has been added
The simple test: did the business earn this income, or is it holding it temporarily before it goes somewhere else? Earned income is real revenue. Pass-throughs are not.
What about reimbursable expenses specifically?
Reimbursable expense: A cost paid by the business on behalf of a client and billed back at exact cost with no markup.
Reimbursable expenses recovered at cost are pass-throughs. The reimbursement simply returns the business to where it was before the expense happened. Nothing was earned on the transaction.
Common examples:
A consultant who pays $500 for a client site visit flight and invoices $500 to recover it
A designer who pays a permit fee on behalf of a client and bills it back at cost
An agency that pays for stock photography for a specific client and recovers the exact amount
None of these belong in the real revenue calculation.
Where it changes: the moment a markup is applied. A designer who pays $55,000 for furniture and invoices $63,250 at a 15 percent markup has a $55,000 pass-through and an $8,250 piece of real revenue. The markup is earned income. The furniture cost is not.
Why does this mistake cause Profit First to break?
When allocation percentages are applied to gross billing instead of real revenue, two things happen simultaneously that make the system unworkable.
First, too much money moves to protected accounts. Profit, owner pay, and tax allocations are calculated on a number that includes pass-through amounts. Those allocations are larger than the business can actually sustain.
Second, not enough money stays available to cover pass-through obligations. When the subcontractor invoice arrives, or the vendor payment comes due, the funds are not in the operating expenses account because they were moved to accounts they were never supposed to reach.
Here is what this looks like with real numbers:
A designer receives an $80,000 client deposit. She runs her Profit First allocation on the full amount. Profit gets 5 percent, or $4,000. Owner pay gets 25 percent, or $20,000. Tax gets 15 percent, or $12,000. Operating expenses get 55 percent, or $44,000.
Then vendor invoices arrive for $55,000 in furniture ordered on the client's behalf.
The operating expenses account holds $44,000. The vendor obligation is $55,000. There is an $11,000 shortfall.
The money is not missing because of a spending problem. It was moved to profit, owner pay, and tax accounts from a number that included $55,000 that was never available for allocation.
When the same designer runs the allocation on real revenue of $25,000 instead, the allocations are proportionally smaller and the $55,000 stays available for vendor payments through a dedicated project funds account. The system works because the input is correct.
How does real revenue look across different business types?
The gap between gross billing and real revenue varies significantly by industry. The table below shows how the calculation works across common business types:
| Business Type | Gross Billing | Pass-throughs Excluded | Real Revenue |
|---|---|---|---|
| General contractor | $2,000,000 | $1,400,000 (subcontractor labor and materials) | $600,000 |
| Interior design firm | $80,000 | $55,000 (furniture and fixtures purchased for client) | $25,000 |
| Marketing agency managing paid media | $50,000 | $35,000 (client media spend passed to platforms) | $15,000 |
| E-commerce seller | $40,000 | $22,000 (cost of goods sold) | $18,000 |
| Consultant with reimbursable expenses | $32,000 | $2,000 (flight and hotel recovered at cost) | $30,000 |
In every case, Profit First allocations run on the real revenue column only. The pass-through column represents money that arrived and went straight back out, never available for profit, owner pay, tax, or operating expenses
How do you calculate your real revenue?
The calculation has four steps and can be completed in under 10 minutes using existing financial data.
Step 1: Pull total revenue for the last 12 months from the accounting system.
Step 2: Identify every category of cost billed to clients that passed through to a third party. Include subcontractor labor, materials billed at cost, media spend, cost of goods, and reimbursable expenses recovered without markup.
Step 3: Add up the total pass-through costs identified in Step 2.
Step 4: Subtract total pass-throughs from gross revenue.
The result is real revenue. This is the number every Profit First allocation should be calculated on going forward.
If the accounting system does not already separate pass-throughs from earned income clearly, that separation is the first bookkeeping fix to make before running any allocation assessment.
How does real revenue affect Target Allocation Percentages?
Target Allocation Percentages (TAPs) are the destination percentages for each Profit First account that represent where a healthy business at a given revenue level should eventually operate.
Because TAPs are calibrated to real revenue, a business with $2,000,000 in gross billing and $600,000 in real revenue should look up its TAPs in the $500,000 to $1,000,000 real revenue band, not the $1,000,000 to $5,000,000 band.
This matters because a higher revenue band carries different allocation targets. Applying the wrong band produces targets the business cannot realistically reach because the real financial scale of the operation is smaller than the gross billing number suggests.
The Relay banking platform, Profit First's official banking partner since 2023, publishes the full TAP table across all revenue bands as a freely available reference.
What people ask most about real revenue in Profit First
Do platform fees count as pass-throughs in e-commerce?
It depends on how they are structured. If the seller receives a net payout after platform fees have already been deducted, the payout is what goes into the income account and the platform fees do not need to be separately removed. If platform fees are invoiced or charged separately after the gross payout is received, they should be treated as an operating expense rather than a pass-through.
What if my subcontractor costs vary significantly from project to project?
Use a trailing 12-month average of subcontractor and materials costs as a percentage of gross billing to establish a consistent real revenue ratio. Apply that ratio to each deposit for allocation purposes and review it quarterly or when the project mix changes significantly.
Should markup on pass-through costs go to profit or operating expenses?
Markup is earned income and flows through the standard Profit First allocation process. It belongs to the same income pool that gets divided among profit, owner pay, tax, and operating expenses. It is not treated differently from any other earned revenue.
What if my accounting system does not separate pass-throughs from earned income?
This is a bookkeeping fix that should happen before implementing Profit First. Ask your bookkeeper to create separate income categories for earned fees and pass-through recoveries. Once separated, real revenue becomes visible in the financial reports without manual recalculation at each allocation cycle.
Can real revenue be higher than gross billing in any situation?
No. Real revenue is always equal to or less than gross billing. If a calculation produces real revenue that is higher than gross billing, there is an error in how pass-throughs are being identified or calculated.
Getting real revenue right is the foundation of Profit First.
Getting real revenue right is the foundation that makes every other Profit First decision accurate. Without it, even a perfectly structured account system will produce results that feel off because the starting number is wrong.
If you are ready to implement Profit First correctly from the ground up, the Profit First Master Roadmap walks through the exact steps, including how to calculate real revenue and set your first allocation percentages.
Want to work through this with other business owners who are implementing Profit First at the same time? Join our free Facebook community where we answer questions like this every week.

