Skip to content
Nida Urooj
Finance & PayrollRole: Bookkeeper15-person marketing agency

The 15-person agency that hired a part-time bookkeeper and stopped losing $18K a year to admin drift

A 15-person marketing agency was doing books through the founder's spouse for three years - nights and weekends, one QuickBooks login shared with the accountant. Invoices went out late, receipts went uncategorised, and month-end close took two weeks because nobody knew what half the transactions were.

The problem

AR days at 68 (industry benchmark is 32). Roughly $18K/year lost to uncategorised expenses that missed the deduction window. Founder was making pricing decisions on gut, not gross-margin data, because the P&L was always six weeks stale.

The hire decision

The team hired a part-time bookkeeper - 15 hours a week at $28/hr through a fractional accounting firm. No CFO, no controller - just consistent execution.

First 90 days

  1. Week 1–2

    Books cleaned up to current: 8 weeks of uncategorised transactions worked through with the founder in one 90-min session.

  2. Week 3–4

    AR chase automated - 7-day / 14-day / 21-day reminders. Payment terms standardised. Late-fee clause added to new contracts.

  3. Week 5–8

    Monthly close cadence: 5th business day. P&L, cash-flow forecast, and gross-margin-by-client report delivered every month.

  4. Week 9–13

    Vendor bills consolidated. Corporate card categorisation rules built. Founder now looks at margin monthly, not annually.

Outcomes (benchmark-based)

68 → 34 days
Average AR collection time
$18K
Recovered annually via clean deductions and margin visibility
5 business days
Monthly close (from 2+ weeks)
6× cheaper
Than a fractional CFO for the same operational output

Before vs after

MetricBeforeAfterDelta
Days sales outstanding (DSO)68 days34 days-50%
Monthly close time2+ weeks5 business days-65%
Founder time on finance admin6 hrs/week30 min/week5.5 hrs/week back

Days sales outstanding (DSO) before vs after part-time bookkeeper

days to collect payment

Before hire68
Month 1 (AR automation)52
Month 241
Month 3+ steady state34

Stack used in this story

QuickBooks OnlineXeroBill.comStripeWiseDext

Honest trade-offs

A bookkeeper is not a CFO. If you need pricing strategy or fundraising modelling, that's a different (more expensive) hire.
The first 30 days after hiring is usually catch-up, not improvement. Real gains show in month 2–3.
Cheap bookkeepers ($15/hr overseas) are usually more expensive after error correction. $25–40/hr from a competent operator wins on total cost.
If this sounds like your situation

How I'd run this for you

I run finance operations for agencies and small teams the same way - AR discipline, monthly close, cash-flow visibility. Not a CPA (I don't file taxes), but everything upstream of your accountant.

  • AR chase system (7/14/21-day cadence) that gets DSO from 60+ days to under 40.
  • Monthly close by the 5th business day: P&L, cash-flow, margin-by-client - every month, same format.
  • Xero, QuickBooks, or FreshBooks proficient. Wise, Stripe, and PayPal for cross-border teams.

FAQs

Is this a real agency?

No - this is a composite story. DSO figures reflect published industry benchmarks (SCORE, Fundera). Recovered-savings figure is an illustrative composite based on typical deduction and margin blind spots at this size.

Do you replace an accountant?

No. Your accountant files taxes and does year-end. I handle the day-to-day bookkeeping, AR, AP, and monthly reporting that keeps your books current so your accountant's job is a 2-hour review, not a 2-week untangle.

Can you work in my existing accounting system?

Yes - QuickBooks Online, Xero, FreshBooks, and Zoho Books are all supported. I don't force a switch.

Related case stories

Your situation isn't this exact story - let's map yours

30-minute diagnostic call. I'll tell you whether the fix is a hire, a fractional operator, or a small workflow change - and give you the honest math either way.