The Difference Between Income and Revenue — and Why Freelancers Mix Them Up

Gross revenue and net income are not the same number. Most freelancers know this in theory, but track only one in practice. Here's why both matter and how to read them without a spreadsheet.

Here's a conversation that happens a lot among freelancers: "I had a $10,000 month." "Nice — what did you keep?" "Uh... not sure."

The $10,000 is gross revenue: total payments received. What you kept — after platform fees, contractor costs, software, and any other direct expenses — is net income. These two numbers diverge significantly for most freelancers, and the gap is where financial clarity gets lost.

Where the gap comes from

Platform fees Upwork takes 10% of each payment. Fiverr takes 20%. On a $5,000 Upwork month, that's $500 gone before you've touched the money. If you record $5,000 as income and don't record the $500 fee as an expense (or if you only record the net $4,500 without noting what you grossed), you lose the ability to compare your rates across platforms accurately.

Contractor and subcontractor costs If you brought in someone to help deliver a project, their invoice is a direct cost against that project's revenue. A $3,000 project where you paid $1,200 to a contractor is a $1,800 net project, not a $3,000 one.

Software and tools Design tools, project management, video editing, communication platforms. These are business expenses. They're small individually, but a freelancer running $150–300/month in subscriptions sees $1,800–3,600 come out of their annual income before personal expenses start.

The problem with only tracking income

If your transaction history contains only the money coming in, your reports tell you one useful thing: how much clients paid you. They don't tell you:

  • How much you actually kept
  • Which clients and projects have the best margins
  • What your deductible expense total is for tax purposes
  • Whether your cost structure is stable or drifting

Expenses aren't the fun side of bookkeeping. But without them, income data is only half the picture. For how those expense records feed your quarterly tax calculations, see setting aside taxes on irregular freelance income.

How to record both correctly

For every income transaction, record the gross amount received, not the net after fees. Then record platform fees as a separate expense transaction on the same date. This keeps both numbers visible and makes your tax deduction total accurate. For a consistent system to categorize all of it, see freelance transaction categorization: a practical guide.

For contractor costs, record them as expense transactions tagged to the project they belong to. When you pull the project's profitability view, you'll see both the income and the cost against it, not just the revenue.

Reading your net income in FreelancerrFlow

Go to Transactions and filter by date range. At the top of the view, you'll see:

  • Total income (sum of all income transactions in the period)
  • Total expenses (sum of all expense transactions)
  • Net (income minus expenses)

The net figure is what you actually earned in that period. It's the number to use for tax estimates, business planning, and honest conversations with yourself about how your business is doing. For how this figure appears alongside other key metrics in your dashboard, see how to read your freelance business dashboard metrics.

Why the gross number still matters

Gross revenue tells you your billing volume — how much work you turned into invoices. It's useful for comparing how busy you were across periods, and for understanding how much platform fees cost you as a percentage of total billing.

If your gross was $12,000 and your net was $7,800, your expense ratio was 35%. If the previous quarter your expense ratio was 22%, something changed — more contractor costs, higher platform dependency, or new subscriptions. The gross and net figures together tell you that story. Either one alone doesn't.

Real-World Examples: Freelance Revenue vs Net Income by Platform

The gap between gross revenue and net income looks different depending on how you work. Here are three common patterns:

Solo Upwork freelancer, $5,000 month:

  • Gross revenue: $5,000
  • Upwork fee (10%): −$500
  • Software subscriptions: −$120
  • Net income: ~$4,380
  • Expense ratio: 12.4%

The gap is modest here. Platform fees are the main cost and they're consistent. This is a high-margin model because the cost structure is simple.

Solo Fiverr seller, $5,000 month:

  • Gross revenue: $5,000
  • Fiverr fee (20%): −$1,000
  • Software and stock assets: −$200
  • Net income: ~$3,800
  • Expense ratio: 24%

The Fiverr model has a structurally higher fee. For the same gross revenue, a Fiverr seller keeps significantly less. This isn't a reason to avoid Fiverr: it's a reason to price Fiverr gigs accordingly. A $50 gig has $10 gone before anything else.

Small studio, mixed platforms, $8,000 month:

  • Gross revenue: $8,000
  • Platform fees: −$600
  • Contractor costs: −$2,000
  • Software and tools: −$300
  • Net income: ~$5,100
  • Expense ratio: 36.25%

The studio model has higher gross income potential but higher costs. Knowing which projects use contractors, and what that does to per-project margin — is where studio-level financial clarity starts.

How Net Freelance Income Affects Financial Planning

Gross revenue is the number you mention socially. Net income is the number you plan with.

Taxes. In most jurisdictions, you pay self-employment tax on net income after legitimate deductions, not gross revenue. A freelancer with $100K gross and $30K in deductible expenses has $70K of taxable income. The distinction changes what you owe.

Savings rate. If your personal expenses are $4,000 per month and your average net income is $5,500, your savings rate is roughly 27%. That's the figure for decisions about emergency funds, retirement contributions, and how long you could operate without new work.

Business reinvestment. Decisions about buying better equipment, hiring a contractor, or upgrading software are made against net income, not gross. "Can I afford $200/month more in software?" is a question about your net margin. The answer changes significantly depending on whether net is $4,000 or $6,000 per month.

Pricing decisions. If you need to cover $5,000 per month in personal expenses plus $1,000 in business costs, you need at least $6,000 per month in net income. Working backward to the gross billing required depends on your expense ratio, which depends on your platform mix, team structure, and cost model. The calculation starts with net, not gross.

How to Explain Freelance Income vs Revenue to Your Accountant

If you're working with a tax professional for the first time, organizing what you bring to the meeting saves time and helps them find more deductions.

What they need, in order of usefulness:

1. Gross income by source. How much did Upwork pay (before fees)? Fiverr? Direct clients? Separated by source because different reporting applies in some jurisdictions.

2. Deductible expenses by category. Platform fees, contractor costs, software, equipment, home office portion. A categorized export from FreelancerrFlow covers this in one report.

3. Any unusual items. Refunds, cancellations, currency conversion losses, business use of personal assets. Flagging these proactively saves back-and-forth.

4. Your net income figure. Calculated from the above. Your accountant will verify it against the underlying data, which is why items 1–3 matter.

Your accountant's job is filing correctly and finding deductions you might have missed. Your job is giving them organized data that lets them do that efficiently. Well-categorized records in FreelancerrFlow make that handoff clean, fast, and less likely to miss anything.


Freelance finance isn't complex. It's two columns: money in, money out. The habit of recording both, every time, is what turns a list of bank transactions into a business record you can actually use.