pink, bow, groom, shape, connection, blue, icon, white, square, flat, rounded, glyph, pictogram, business, money, finance, bank, cash, currency, financial, banking, work, web, user, dollar, payment, set, communication, investment, wealth, job, service, green, internet, deposit, worker. Web design agency cash flow: the basics, the traps and the fixes
Photo by epicioci on Pixabay

Guides

Web design agency cash flow: the basics, the traps and the fixes

Web design agency cash flow turns on deposits, milestone billing and tool renewals, so the gaps between spending and getting paid decide the year.

What to take away

  • Bill a deposit before kickoff and a milestone at design sign-off, so payroll never waits on the final invoice. Web design agency cash flow turns on those dates. Typical web design deposits run 25% to 50% of the project fee.
  • Track committed hours against each retainer, because a fixed monthly fee with no hour cap is a margin leak you only see at renewal. A $2,500 retainer for 20 hours prices the included work at $125 per hour.
  • List every tool subscription with its renewal date and seat count. Adobe Creative Cloud, Figma, Webflow, Kinsta and QuickBooks renew on different schedules, and a stack of small annual charges is the easiest cost to lose track of.
  • Keep records that show income and expenses separately, which is what the IRS asks of any recordkeeping system.
  • Reconcile the bank account monthly against your invoicing tool, not against memory. QuickBooks, Xero, FreshBooks and Harvest all import bank feeds.

This article is general information for studio owners, not tax, legal or accounting advice. Entity choice, deductible expenses and employment classification depend on your circumstances, so confirm them with a CPA and your state revenue department.

Where agency cash actually moves

A design studio sells hours and judgment, then waits to be paid for them. Rent, salaries and software renew whether or not a client signs the final approval. That gap is the whole problem.

When the $30,000 lands

  1. Kickoff
    $15,000 (50%)
  2. Design sign-off
    $7,500 (25%)
  3. Launch
    $7,500 (25%)
  4. Net 30
    final cash 4-6 weeks later

Three dates decide your month: when work starts, when you invoice, and when the money lands. Move any one of them and the month changes shape.

A $30,000 build billed 50/25/25 brings $15,000 at kickoff, $7,500 at design sign-off, and $7,500 at launch. If the final invoice is net 30, that last $7,500 can land four to six weeks after launch. Payroll runs on a two-week cycle during those weeks.

Payment terms matter as much as price. Net 15 shortens the wait; net 30 or net 45 stretches it. A 1.5% monthly late fee, where state law allows it, gives the client a reason to pay on time.

The traps, by name

Deposit-free kickoff. Starting discovery before a deposit arrives means you fund the client's project from your own account. If they stall, you have spent the hours and hold nothing.

Seven cash-flow traps

  • Deposit-free kickoff funds the client yourself
  • One invoice at the end means ten weeks of wages
  • Uncapped retainers turn extra requests into unpaid work
  • New-year rebrand overtime collides with January renewals
  • Forgotten tool renewals add up to a real line
  • Vanishing after kickoff occupies a sellable slot
  • Processor and FX drag eats the margin

One invoice at the end. A single final invoice on a ten-week build means ten weeks of wages before any income. Milestone billing splits that into three or four payments tied to deliverables the client already agreed to.

Uncapped retainers. A flat monthly fee with no stated hour ceiling turns every extra request into unpaid work. A $2,500 retainer with 20 included hours and $150 hourly overage protects the margin.

New-year rebrand overtime. Rebrand work clusters in the first quarter, when clients want a fresh look for the year. It arrives as overtime and contractor invoices at the same time your January renewals post.

Tool renewals you forgot. Adobe Creative Cloud, Figma, Webflow, Kinsta, Google Workspace, Slack, Notion and QuickBooks renew on their own schedule. Each is small; together they are a real line.

Vanishing after kickoff. A client who goes quiet mid-project still occupies a slot you could have sold. A short clause on restart fees and a written check-in schedule limit the damage. A typical restart fee is 10% to 15% of the remaining project value.

Processor and FX drag. Stripe charges 2.9% plus 30 cents for online US card payments, and ACH runs 0.8% capped at $5. Wise cross-border fees typically run 0.33% to 2%. Those costs hit before the cash reaches your account.

What a web design agency pays for, and when

Cost lineTypical amountHow it behavesWhat to watch
Rent, salaries, insuranceRent often $1,500 to $8,000 per month for a small studio; payroll per person; insurance $500 to $2,000 per yearFixed, due every monthCommitted before the work is sold
Contractors and freelance build$50 to $150 per hour in most US marketsRises and falls with projectsRates absorbed quietly at renewal
Adobe Creative Cloud, Figma, Webflow, KinstaAdobe teams all apps about $38 to $60 per seat per month; Figma Professional $16 to $20 per editor per month; Webflow CMS $29 to $79 per month; Kinsta from about $35 per monthFixed per seat, renews monthly or annuallySeats kept for people who left
Font, stock and plugin licensesFonts $30 to $200 one-time; stock credits $10 to $30 each; plugins $20 to $200 per yearSmall, scattered, easy to missNo owner, no renewal calendar
Rebrand overtimeTime and a half for hourly staff; contractor rush fees 10% to 30%Spikes in the first quarterPriced at the old rate
Invoicing and accounting softwareQuickBooks Simple Start $30 per month; Xero Early $20 per month; FreshBooks Lite $19 per month; Harvest $12 per user per monthFixed monthlyDuplicate tools

Fixes you can apply this quarter

  1. Set a deposit of 25% to 50%, due before kickoff, and do not schedule discovery until it clears.
  2. Split the build into milestones with a named deliverable and a payment date for each. A 50/25/25 or 30/30/40 schedule works for most builds.
  3. Cap retainer hours in writing and invoice overage monthly. Name the included hours and the hourly overage rate.
  4. Keep a renewal calendar with an owner for each subscription. List Adobe, Figma, Webflow, Kinsta, Google Workspace, Slack and QuickBooks by renewal date and seat count.
  5. Hold a cash reserve sized to cover two to three months of fixed monthly costs, or your longest real wait between invoice and payment.
  6. Move estimated taxes into a separate account when each deposit lands. A 25% to 30% set-aside keeps April and June from becoming borrowing months.

What to keep, and who to ask

The IRS expects a recordkeeping system that clearly shows income and expenses, with documents supporting purchases, sales, payroll and assets. The IRS recordkeeping guidance sets out what that means in practice.

If your studio holds client logins, CMS access or customer data, the NIST small business quick-start guides and the CISA guidance for small and midsize businesses are free starting points for the security side of that responsibility.

Verify data ownership before you sign

Client data sits inside your project management and invoicing tools, and leaving is harder than joining. Before you commit, read the contract for what you can export, in what format, how often, and what happens to it after cancellation.

Test the export while the account is active. A studio that discovers its invoice history is locked after cancellation is negotiating from nothing. The same review applies to your own stack, which is where the web design agency software and KPI guide is worth reading before renewal season.

Common questions

Should a studio bill hourly or by fixed price?

Fixed price works when scope is genuinely settled and you have built similar sites before. Hourly suits discovery, ongoing changes and anything the client cannot describe in advance. Many studios use both, pricing the build fixed and the retainer hourly. A common split is a fixed build fee plus a monthly retainer of $1,000 to $5,000.

How much cash reserve does a small studio need?

Enough to cover fixed monthly costs through your longest realistic gap between invoicing and payment. Add up rent, salaries, software and insurance, multiply by the number of months you have actually waited before, and treat that as the floor rather than the target. Two to three months is a common floor; three to six months is safer.

What records does a studio actually need to keep?

Invoices, bank and card statements, contractor payments, payroll records, asset purchases and the agreements behind them. Keep them together and separated by year, so income and expenses are visible without reconstruction at filing time. QuickBooks, Xero and FreshBooks can hold most of that trail.

More in Guides

Latest from Policy Desk