Hexloom Labs
Published 2026-10-05

Freelance Social Media Manager Income and Expense Spreadsheet

A social media manager is usually paid a flat monthly retainer, while ad budgets and scheduling tools run through the same accounts. This sheet separates your fees from money that only passes through to the platforms.

How a social media manager gets paid, and what that means for the sheet

Most social media managers bill a flat monthly retainer for a set number of posts and channels, with an occasional one-off fee for a launch campaign or content day. Retainers tend to land on the same day each month, while campaign fees arrive once. A client who pauses simply stops the monthly line.

Ad budgets are the tricky part. If you pay the platform from your own card and the client repays you, log the platform bill as an Expense and the repayment as its own Income row, with the same client name on both. That way you can see exactly which money was a fee and which only passed through.

One example month, logged

Invented numbers, to show the shape. Each row below is one line on the Transactions tab.

ClientWhat it wasIncome
Juniper Coffee RoastersMonthly retainer, three channels$1,500
Atlas Climbing GymMonthly retainer, Instagram only$800
Birchwood RealtyLaunch campaign content package$2,200
Sunny Paws GroomingAd budget repayment, March$600
Income total$5,100
CategoryWhat it wasExpense
Software & subscriptionsScheduling tool, multi-client plan$89
Software & subscriptionsDesign app team seat$15
ContractorsFreelance video editor, short-form reels$520
ContractorsPhotographer for product shoot day$400
EquipmentPhone tripod and ring light$65
EquipmentLavalier microphone$40
MarketingPromoted post on my own agency page$45
Other expenseAd spend paid on my card for Sunny Paws$600
Professional feesBookkeeper, monthly cleanup$120
Expense total$1,894

In this example the month ends with $5,100 in, $1,894 out and $3,206 left before you set anything aside for tax.

The P&L tab sorts the same rows by category:

Expense categoryMonth total
Software & subscriptions$104
Equipment$105
Contractors$920
Marketing$45
Professional fees$120
Other expense$600
Expense total$1,894

Where a social media manager's purchases go

Four tracking tips for a social media manager

  1. Use one Client / Vendor name per client every time, such as Juniper Coffee Roasters and never Juniper. Retainers repeat every month, and consistent names let you filter all twelve payments on the Transactions tab in seconds.
  2. Platforms often bill ad spend in arrears, sometimes at month end. Log the charge the day it hits your card with the client name beside it, so the repayment you invoice later has a clear match.
  3. When a retainer client leaves, fill in Date paid on their last invoice and stop adding that line. The P&L tab splits by category, not client, so filter the Transactions tab by client to see how much a month rested on that account.
  4. Log a content shoot day as one set of rows: photographer, props and any gear you bought, all sharing the same batch name in the Description. At month end you can compare what the day cost with what you billed for it.

Two formulas worth a cell of their own

These use the kit's Transactions tab (Type in column B, Category in C, Client / Vendor in E, Amount in F). Excel and Google Sheets both support SUMIFS.

Questions

How do I track ad spend I pay for a client?

Log the platform charge as an Expense under Other expense with the client name in the Description. When the client repays you, add an Income row with the same client name. Both rows carry the name, so you can filter and see exactly what passed through.

Should I log a monthly retainer when I invoice or when I get paid?

Log it as Income on the date the money arrives, and record the invoice itself in the Invoices tab. If a client pays late, the Invoices tab flags it as Overdue until you fill in Date paid. Reuse the same Description every month so retainers are easy to find.

Already built

The Freelancer Finance Spreadsheet Kit has the Transactions, Invoices, P&L, Cash Flow and Tax Set-Aside tabs wired together, with this kind of example data on every tab. One Excel file, $29.

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.

The same sheet for other freelancers

More freelancer finance guides

General information about using spreadsheets, not financial, tax or accounting advice. Example numbers are invented. Categories are for tracking and do not say what is deductible.