Hexloom Labs
Published 2026-10-04

How to track freelance income by client in a spreadsheet

Your total income tells you how you're doing. Income by client tells you how fragile that is. Two formulas show both.

What you need first

A transaction list with one row per payment, where Client / Vendor is a consistent name. If it's typed freehand ("Northwind", "Northwind Cafe", "northwind cafe"), the formulas below will treat them as three clients. Use a dropdown or copy the exact name each time. The layout from the income and expense tracker works as is: Type in column B, Client in E, Amount in F.

Step 1: income per client

On a summary tab, list each client name in column A (rows 2 and down). Then in B2:

=SUMIFS(Transactions!$F:$F,
        Transactions!$B:$B, "Income",
        Transactions!$E:$E, $A2)

Copy it down. To limit it to one year, add two more conditions on the date column, exactly as in the P&L layout.

Step 2: share of total income

Share of income   =IF(SUM($B$2:$B$30)=0, 0, B2/SUM($B$2:$B$30))

Format the column as a percentage. The IF guard avoids a divide-by-zero error before you have any income logged. Sort the table by income, largest first, and you can see at a glance where the money comes from.

Step 3: read it

A tip for new clients

Add the client to the list on the same day you log the first payment. A client missing from the summary tab is the usual reason "the clients don't add up to my total": the total comes from every transaction, the list only from the names you've typed. Add a check row: =SUMIFS(Transactions!$F:$F,Transactions!$B:$B,"Income") - SUM(B2:B30) should read zero.

More freelancer finance guides

Skip the setup

The Freelancer Finance Spreadsheet Kit includes the transaction tracker, invoice log with per-invoice status, monthly P&L, cash-flow forecast and tax set-aside calculator, all in one Excel file. $29, no subscription.

See what's inside

Free: the Tax Set-Aside tab as a standalone Excel file

One working tab: type your quarterly income, expenses and the rate you choose, and it shows what is still to put aside. Confirm your email and the file arrives right away, plus an occasional note (at most one a week) on tracking freelance money. Unsubscribe in one click. Privacy.

General information about using spreadsheets, not financial, tax or accounting advice.