The Client Who Paid 23% of What We Were Owed
By Angela Torres, Marketing Agency Owner — Denver, CO
I founded Torres Marketing in 2016 with three clients and a freelance background in content strategy. Five years later I had 11 employees, a solid client roster, and a billing situation that was quietly destroying the business.
In 2021 I did a detailed accounts receivable audit. The numbers were bad. We had $84,000 in outstanding invoices — some of them more than 90 days old. Three clients had open balances exceeding $12,000 each. One of those clients was, by invoice count, one of our most active — they just hadn’t paid most of what they owed.
When I engaged an attorney and began a collections process on the largest balance — $23,400 — the client disputed 22 invoices, claiming the work hadn’t been delivered as described or hadn’t been authorized. We settled for $5,422. Twenty-three percent of what they owed.
The root cause was not the client’s bad faith — though there was some of that. The root cause was our billing structure. We had been invoicing monthly in arrears for a combination of services with different authorization levels, different approval workflows, and different individuals in the client organization. Nobody on our side had documented what was authorized. Nobody on their side could confirm what had been approved.
We rebuilt the billing model from the ground up.
The Retainer Model
The first structural change was converting all ongoing client relationships to retainers. Monthly retainer billing with a clearly defined scope of services eliminates the month-end scramble to invoice for 23 different line items across 6 different campaigns.
Monthly Retainer Tiers:
- Foundation — $2,200/month: Content calendar management, 8 social posts/week, monthly analytics report
- Growth — $4,800/month: SEO-optimized blog (4 posts/month), social media, email (2/month), analytics dashboard
- Full Service — $8,500/month: All Growth services + paid ads management (up to $15K spend), monthly strategy call, competitive report
- Enterprise — custom: Full channel management + dedicated account director
The retainer fee is billed on the first of the month. Work begins when the invoice is paid.
The Monthly Retainer Invoice
InvoiceFlow generates and sends on the first of each month:
Monthly Marketing Retainer — [Client Name] — [Month Year]:
- Service: [Tier Name] Marketing Retainer
- Scope: [List services included in tier]
- Reporting: Monthly analytics report delivered by [Date]
- Monthly fee: $4,800.00
- Payment Terms: Net-15
- Note: Paid advertising budget is billed separately per actual spend.
The paid advertising budget is separated from the retainer fee. This is important. Ad spend varies month to month. Conflating it with retainer fees creates disputes about whether the client is being charged for management fees or media spend.
Project Work Outside Retainer Scope
Campaigns, launches, and one-time deliverables outside the retainer scope are quoted separately:
Project Proposal — [Client Name] — [Date]:
- Project: Q4 Product Launch Campaign
- Scope of work: Landing page design, email sequence (5 emails), social campaign (paid + organic), ad creative (3 variations), launch week monitoring
- Timeline: [Start Date] – [End Date]
- Phase 1 (Strategy and creative development, 30%): $3,600.00 — due at project start
- Phase 2 (Campaign launch and management, 50%): $6,000.00 — due at campaign launch
- Phase 3 (Reporting and analysis, 20%): $2,400.00 — due at project completion
- Total project fee: $12,000.00
Three-phase billing for projects protects both parties. The client doesn’t pay the full amount before seeing anything. We don’t deliver everything before being paid anything.
Paid Advertising Management Invoices
Paid advertising involves two separate billing streams: the management fee and the actual ad spend. They should never be on the same invoice:
Paid Advertising Management — [Client Name] — [Month Year]:
- Service: Paid Social + Search Advertising Management
- Channels: Meta (Facebook/Instagram), Google Search
- Management fee: 15% of managed spend
- Managed spend this period: $18,400.00
- Management fee (15%): $2,760.00
- Note: Ad spend billed separately through advertising platform accounts
- Payment Terms: Net-15
Advertising Spend Reconciliation — [Client Name] — [Month Year]:
- Platform: Meta Business Manager | Account: [Account ID]
- Gross spend: $11,200.00 | Credit card processing: $0.00
- Net spend invoiced to client: $11,200.00
- Platform: Google Ads | Account: [Account ID]
- Gross spend: $7,200.00 | Net spend: $7,200.00
- Total ad spend invoiced: $18,400.00
- Supporting documentation: Screenshots attached
- Payment Terms: Net-15
The two-invoice system prevents any confusion about what’s a management fee and what’s actual media spend. The client can see exactly what the platforms charged and exactly what we’re adding for management.
The Business After the Billing Rebuild
Two years after rebuilding the billing model:
- 9 active retainer clients: $2,200 + $2,200 + $4,800 + $4,800 + $4,800 + $8,500 + $8,500 + custom + custom = approximately $52,000/month recurring
- Project engagements: approximately $18,000/month
- Paid advertising management fees: approximately $11,200/month
- Outstanding receivables: under $8,000 at any given time — versus $84,000 before
We have not had a billing dispute in fourteen months. Not because clients became more cooperative — the same kinds of clients we served before. Because the invoices now document what was agreed, what was delivered, and what authorization supports the billing.
What InvoiceFlow Does for Marketing Agencies
Marketing agency billing involves monthly retainers with clear scope documentation, separate paid advertising management fees and spend reconciliation invoices, project campaign billing with milestone payments, and corporate PO fields for enterprise clients. InvoiceFlow handles all of these from one Android app — recurring invoices auto-generated on the first, project milestone billing, and the custom fields corporate procurement departments require.
Download InvoiceFlow. Convert your ongoing client relationships to monthly retainers. Separate your ad spend invoices from your management fee invoices. The billing clarity protects both relationships and revenue.
Angela Torres is the owner of Torres Marketing in Denver, Colorado, providing digital marketing strategy, content marketing, social media management, SEO, and paid advertising services for mid-size businesses.