Target Reader: Founders and finance leads at marketing, paid-media, and creative agencies managing client pass-through spend — typically $1.5M–$10M in gross revenue. Search Intent: Commercial — evaluating how to correctly set up tracking and billing for client reimbursable expenses and pass-through costs.
Pass-through costs and reimbursed client expenses are costs your agency incurs on a client's behalf — media buys, subcontractor fees, software licenses, production costs — that are billed back to the client, either at cost or with a markup. When tracked correctly, they have zero net impact on your agency's profitability. When tracked incorrectly, they inflate gross revenue, distort margins, and make it nearly impossible to know which clients are actually profitable.
For performance and paid-media agencies managing $500K or more in monthly ad spend, the stakes are especially high. A $2M media buy that flows through your P&L as revenue — without a matching cost of sales entry — can make a $1.2M agency look like a $3.2M agency. That's not a reporting quirk; it's a decision-making hazard.
What Are Pass-Through Costs and Reimbursable Expenses?
Pass-through costs are expenses your agency pays on behalf of a client that are contractually reimbursable. The agency acts as an intermediary — incurring the cost, then recovering it from the client. Common examples include:
- Media spend (Google, Meta, TikTok, programmatic buys)
- Subcontractor and freelancer fees billed to a specific client
- Software or SaaS tools purchased for a client's account
- Production costs (photography, video, printing)
- Travel and out-of-pocket expenses incurred on client work
Reimbursable expenses are a subset of pass-through costs — typically smaller, employee-incurred items like travel, meals, or supplies tied to a specific client engagement. The distinction matters for accounting treatment, but both share the same core characteristic: the cost is incurred for a specific client, is contractually recoverable, and should appear as a separate line item on the client invoice.
A cost is not a pass-through when it's bundled into your service fee, not contractually reimbursable, or when your agency is acting as a principal (taking on performance risk and earning a margin on the cost itself). If you're buying media and reselling it as a managed service with a built-in markup that's not disclosed separately, that's a different accounting treatment than a pure pass-through.
In practice, most agencies operate in a gray zone — some costs are pure pass-throughs, some carry a markup, and some are bundled. Getting clarity on which is which is the first step to clean financials.
Why Incorrect Pass-Through Accounting Distorts Your Margins
The most common mistake agencies make is recording pass-through costs as revenue without a matching cost of sales entry — or recording them inconsistently across clients and months. Either error produces the same result: your gross revenue is overstated, your gross margin looks worse than it is, and your net margin is meaningless.
Consider a 12-person paid-media agency billing $180K/month in management fees across 10 clients, plus $800K/month in media spend that flows through the agency. If that $800K is recorded as revenue without a corresponding cost of sales entry, the agency's reported gross revenue is $980K/month — and its gross margin appears to be around 18%, when the actual margin on management fees is closer to 55%.
That margin distortion has real consequences:
- Hiring decisions get made based on inflated revenue
- Client profitability is impossible to assess accurately
- Investor or lender conversations start from a false baseline
- Tax planning becomes complicated if revenue is overstated
The fix isn't complicated, but it requires a deliberate accounting structure from the start. For a deeper look at how pass-through spend affects your top-line numbers, see our guide on gross revenue vs. net revenue for marketing agencies.
The Two Accounting Methods for Pass-Through Costs
There are two accepted ways to account for pass-through costs in agency financials. The right choice depends on your business model, contract structure, and how you want your P&L to read.
Method 1: Gross Method (Revenue + Cost of Sales)
Under the gross method, pass-through costs are recorded as both revenue and cost of sales. The client payment for the pass-through hits your revenue line; the underlying cost hits your COGS or cost of services line. Net impact on gross profit: zero.
Example: A client pays your agency $100K for media spend. You record $100K in pass-through revenue and $100K in pass-through cost of sales. Gross profit contribution: $0.
This method is appropriate when your agency is acting as a principal — meaning you have primary responsibility for the service, bear inventory or credit risk, or have discretion in selecting the vendor. Many agencies use this method because it reflects the full scope of economic activity flowing through the business.
The downside: gross revenue becomes a misleading headline number. A $3M agency managing $2M in pass-through media is really a $1M agency by net revenue. Stakeholders who don't understand the structure will misread the financials.
Method 2: Net Method (Offset Against Costs)
Under the net method, pass-through costs are recorded as a reduction of expenses — not as revenue at all. The client reimbursement offsets the cost directly. Net impact on revenue: zero.
Example: You pay $100K in media spend and record it as an asset (receivable from client). When the client reimburses you, the receivable is cleared. Nothing hits your revenue or COGS.
This method is appropriate when your agency is acting as an agent — meaning you're arranging the service on the client's behalf, don't bear the primary risk, and are essentially a pass-through conduit. Under ASC 606 (the revenue recognition standard), agent treatment requires that the client controls the service before it's transferred.
| Gross Method | Net Method | |
|---|---|---|
| Revenue impact | Increases gross revenue | No revenue impact |
| COGS impact | Increases cost of sales | No COGS impact |
| Gross profit impact | Zero (if matched correctly) | Zero |
| Best for | Principal arrangements, markup billing | Agent arrangements, pure cost recovery |
| Risk | Inflated revenue headline | Understated revenue scale |
Most agencies use the gross method for simplicity and consistency. What matters most is picking one method and applying it consistently across all clients and all periods. Switching methods mid-year — or applying different methods to different clients without documentation — is where financials break down.
For a detailed walkthrough of how to separate pass-through spend from agency revenue in your chart of accounts, see how to separate ad spend pass-through from agency revenue.
How to Set Up Your Chart of Accounts for Pass-Through Costs
The accounting structure that supports clean pass-through tracking requires dedicated accounts in your chart of accounts. Here's the setup that works for most agencies using QuickBooks Online or similar platforms:
Revenue accounts:
- Management Fees / Service Revenue (your actual earned revenue)
- Pass-Through Revenue (client reimbursements for media, subcontractors, etc.)
Cost of Sales accounts:
- Pass-Through Costs — Media (Google, Meta, TikTok, etc.)
- Pass-Through Costs — Subcontractors
- Pass-Through Costs — Production / Other
Asset account (for timing differences):
- Client Cost Advances / Prepaid Client Costs (when you pay before the client reimburses)
Why the asset account matters: There's almost always a timing gap between when your agency pays a vendor and when the client reimburses you. During that gap, the cost should sit on your balance sheet as a receivable or prepaid — not on your P&L. Recording it as an expense before reimbursement is received overstates your costs and understates your profit for that period.
Example: Recording a Media Buy in QuickBooks
Your agency pays $50,000 to Google Ads on behalf of Client A on March 1. The client will be invoiced on March 31.
- March 1 — Pay Google: Debit Client Cost Advances (asset) $50,000 / Credit Cash $50,000
- March 31 — Invoice client: Debit Accounts Receivable $50,000 / Credit Pass-Through Revenue $50,000; simultaneously, Debit Pass-Through Costs — Media $50,000 / Credit Client Cost Advances $50,000
- April 15 — Client pays: Debit Cash $50,000 / Credit Accounts Receivable $50,000
This three-step process keeps your P&L clean, your balance sheet accurate, and your cash position visible at every point. For a full setup guide, see QuickBooks Online setup for paid media agencies.
How to Handle Markup on Reimbursable Expenses
Many agencies add a markup to pass-through costs — typically 10–20% on media spend or subcontractor fees. This markup is legitimate revenue and should be treated differently from the underlying pass-through cost.
The markup represents your agency's fee for managing the vendor relationship, handling billing, and taking on credit risk. It should be recorded as service revenue, not as part of the pass-through revenue line. This keeps your earned revenue visible and your margins accurate.
Example: You bill a client $110,000 for $100,000 in media spend with a 10% markup.
- Record $100,000 as pass-through revenue (offset by $100,000 pass-through cost)
- Record $10,000 as management fee / markup revenue
- Net gross profit contribution: $10,000
If you bundle the markup into the pass-through line without separating it, you'll lose visibility into how much you're actually earning from markup across your client base. For agencies managing $5M+ in annual media spend, that markup revenue can be $500K–$1M — a significant number to have buried in a cost line.
Contracts should explicitly state whether a markup applies and at what rate. Clients who understand the structure are less likely to dispute invoices. Clients who discover an undisclosed markup after the fact are a churn risk.
Tracking Reimbursable Expenses at the Employee Level
Beyond media and subcontractor pass-throughs, agencies also deal with employee-incurred reimbursable expenses: travel, meals, software subscriptions, printing, and similar out-of-pocket costs tied to specific client work.
These require a different tracking workflow because the cost originates with an employee, not a vendor invoice.
Best practices for employee reimbursable expenses:
- Require client/project coding at submission. Every expense report should include a client or project code. Without this, you can't allocate the cost or recover it.
- Use a dedicated expense category. Create a separate expense category for "Client Reimbursable Expenses" distinct from internal operating expenses. This makes it easy to pull a report by client at month-end.
- Set a reimbursement policy with approval thresholds. Define which expense types are reimbursable to clients, what documentation is required (receipts for anything over $25 is a common threshold), and who approves exceptions.
- Invoice promptly. Reimbursable expenses that sit in your system for 60+ days are often forgotten or disputed. Build a process to include them in the next billing cycle.
- Separate from operating expenses. Employee expenses that are not client-reimbursable (internal team meals, office supplies) should never flow into the client reimbursable category.
Agencies that track reimbursable expenses rigorously recover an average of 95%+ of eligible costs. Those with loose tracking routinely leave 10–20% on the table — not because clients won't pay, but because the costs were never invoiced.
For a broader look at how contractor and freelancer costs should be allocated to clients, see contractor cost allocation for agency client profitability.
Cash Flow Implications of Pass-Through Costs
Pass-through costs create a structural cash flow challenge that catches many agency founders off guard: you pay vendors before clients pay you.
A typical agency pays Google or Meta within 30 days of the media run. Clients may be on net-30 or net-45 terms. That gap — often 15–30 days — means your agency is effectively financing your clients' media spend. At $500K/month in pass-through media, a 30-day float represents $500K in working capital tied up in client receivables.
Strategies to manage this:
- Require client prepayment for media spend. Many agencies require clients to fund a media account in advance. This eliminates the float entirely and is the cleanest solution.
- Align billing cycles with major payables. If Google invoices on the 1st, invoice your client on the 25th of the prior month so you're collecting before you pay.
- Keep pass-through funds in a separate account. Mixing client media funds with operating cash makes it nearly impossible to see your agency's true working capital position. A dedicated pass-through account makes the float visible and prevents it from masking a thin operating cash position.
- Negotiate vendor payment terms. Some media platforms offer extended terms for high-volume buyers. Even an extra 15 days can meaningfully reduce the float.
The cash flow impact of pass-through costs is one of the most underappreciated risks in agency finance. For a deeper look at managing payment timing mismatches, see cash flow gaps: how to identify and close payment timing mismatches.
What Good Pass-Through Tracking Looks Like at Month-End
A well-run agency close process includes a specific reconciliation step for pass-through costs. By day 5 of the following month, you should be able to answer:
- What did we pay on behalf of each client this month?
- What have we invoiced clients for those costs?
- What is outstanding (paid but not yet invoiced, or invoiced but not yet collected)?
- Does the pass-through revenue line match the pass-through cost line (net of markup)?
The reconciliation should produce a client-level pass-through ledger — a simple schedule showing, for each client: costs incurred, amounts invoiced, amounts collected, and the net balance. Any gap between costs incurred and amounts invoiced is money at risk of being lost.
Agencies that complete this reconciliation monthly catch billing errors, timing mismatches, and scope creep before they compound. Those that skip it often discover at year-end that they've absorbed $20K–$100K in unreimbursed client costs.
For a complete month-end close checklist built for paid-media agencies, see the month-end close checklist for paid media agencies.
Frequently Asked Questions
What are reimbursable expenses for a marketing agency?
Reimbursable expenses are costs an agency incurs on a client's behalf — such as media spend, subcontractor fees, travel, or software — that the client has agreed to pay back. They should be tracked separately from operating expenses, invoiced promptly, and recorded in a dedicated account to keep agency margins accurate.
Should pass-through costs be recorded as revenue?
Pass-through costs can be recorded as revenue (gross method) or offset directly against costs (net method), depending on whether your agency acts as a principal or agent. Most agencies use the gross method for simplicity, recording both pass-through revenue and a matching cost of sales entry so gross profit impact is zero.
How do I add a markup to reimbursable client expenses?
Record the underlying pass-through cost and its reimbursement at cost, then record the markup separately as service or management fee revenue. This keeps your earned revenue visible and your margins accurate. Contracts should explicitly state the markup rate — typically 10–20% for media spend — to avoid client disputes.
Are reimbursed client expenses taxable income?
Reimbursed client expenses are generally included in gross revenue for tax purposes when recorded under the gross method. However, the matching cost of sales entry offsets the income, resulting in zero net taxable income from the pass-through itself. Consult your tax advisor for treatment specific to your entity structure and accounting method.
How do agencies handle the cash flow gap between paying vendors and collecting from clients?
The most effective approach is requiring client prepayment for media spend, so the agency never floats the cost. Alternatively, agencies align billing cycles with vendor payment dates, keep pass-through funds in a separate account, and negotiate extended payment terms with vendors to reduce the gap between outflows and inflows.
Disclaimer: Laya provides this content for informational purposes only. This material does not constitute tax, legal, or accounting advice. Please consult your own tax, legal, and accounting advisors before engaging in any transaction.
If your agency's pass-through costs are creating margin confusion or cash flow surprises, book an intro call to see how a structured monthly close can give you a clear view of what you're actually earning.