A new client calls. She wants her garage decluttered — a half-day job, maybe $400. Another client signs up for a monthly maintenance retainer at $450. A third pays a $200 deposit for a three-day whole-home organizing package that won't start for six weeks. Three sales, three completely different shapes, and if your books record all three as "income" the day the money lands, your financial statements are quietly lying to you.
Professional organizing is one of the fastest-growing personal-service businesses — homeguide.com pegs the average job at $500, with rates spanning $250 to $800, and experienced organizers routinely charge $75 to $150 per hour, with senior specialists commanding $125–$150+. The business itself is genuinely lean: startup costs typically run $2,000–$5,500, and profit margins around 90% aren't unusual once you're booked. The hard part isn't the organizing. It's that most owners run all three pricing models — hourly, package, and retainer — at the same time, and each one needs to hit your books differently or your numbers stop meaning anything.
Why "It's All Just Income" Breaks Your Books
Here's the trap. You get paid $450 in January for a monthly retainer that covers February's sessions. If you record that $450 as January revenue because that's when the cash arrived, your January income statement overstates how much you actually earned in January — and your February statement understates it, because the work you do in February shows zero matching revenue. Do this across a dozen retainer clients and a handful of deposit-based packages, and your monthly P&L becomes noise. You can't tell a good month from a bad one, and neither can a lender, a tax preparer, or future-you trying to remember why March looked so strong.
The fix is one of the oldest ideas in accounting: match revenue to the period you actually did the work, not the period you got paid. In practice, that means treating upfront money as a liability — you owe the client a service — until you deliver it.
Hourly work: the easy case
Straight hourly billing is close to cash-basis-friendly already. You do the work, you invoice, you get paid, you record income roughly all at once. The one thing worth tracking separately is time-vs-invoice lag: if you're billing $75–$125/hour and sessions run 3–5 hours minimum (the industry-standard minimum most organizers enforce), a two-week gap between "did the job" and "got paid" is normal. Use an accounts-receivable account so a session you completed on the 28th but haven't invoiced yet still shows up as earned revenue for that month, not as a hole in your books.
Package pricing: split by milestone, not by check
Packages — a flat $150 to $2,000+ fee for a defined scope like "declutter and organize the kitchen and pantry" — often come with a deposit up front and a balance on completion, sometimes spread across multiple sessions over several weeks. The deposit is not income the day it lands; it's deferred revenue, a liability account representing work you still owe. As you deliver each session, you recognize a proportional slice of that deposit as earned revenue and reduce the liability. If the client cancels before the package is finished, whatever's left in that liability account is exactly what you may owe back — which is a much better position to negotiate a refund from than trying to reconstruct it from memory.
Retainers: the one people get wrong most often
Monthly maintenance retainers are the cleanest case for deferred revenue, and the one bookkeepers new to service businesses most often mishandle. A Pittsburgh-based organizer's public pricing is a useful real-world example: bi-weekly sessions run about $425/month, monthly sessions about $450, quarterly about $475 — each working out to roughly $75–$95 per hour once you back out the math. If a client pays that $450 on the 1st for sessions happening throughout the month, recording all $450 as income on day one overstates that month and, more importantly, hides the fact that you still owe deliverable work against it. As one bookkeeping resource for retainer-based agencies put it, skipping this step means "revenue looks higher than it actually is" and clients who cancel mid-cycle can be owed money back with nothing on the books showing the obligation. Recognize the retainer ratably as you deliver each session, not in a lump on receipt.
In a plain-text ledger, this looks roughly like:
2026-02-01 * "Retainer payment received - client A"
Assets:Checking 450.00 USD
Liabilities:DeferredRevenue -450.00 USD
2026-02-08 * "Bi-weekly session 1 delivered"
Liabilities:DeferredRevenue 225.00 USD
Income:OrganizingServices -225.00 USD
2026-02-22 * "Bi-weekly session 2 delivered"
Liabilities:DeferredRevenue 225.00 USD
Income:OrganizingServices -225.00 USDThe cash hit your account on the 1st, but income only appears as you actually earn it — which is what makes March-to-March comparisons meaningful instead of just reflecting who happened to renew that particular week.
The Expense Side: What Actually Moves the Needle
Revenue timing gets the attention, but expense tracking is where most solo organizers leave money on the table.
Mileage is usually the single biggest deduction available, and it's also the easiest to lose if you don't log it in real time. The IRS standard mileage rate moved twice in 2026 — 72.5¢/mile for the first half of the year, jumping to 76¢/mile for the second half — so a contemporaneous log (date, destination, purpose, odometer or app-tracked miles) isn't optional paperwork; it's the difference between claiming a real deduction and guessing at tax time and losing the audit trail. If you're driving to three or four client homes a day, that adds up fast — a 15-mile round trip to a client, five days a week, is roughly $600–$700 a year in mileage deduction alone at 2026 rates.
Supplies and consumables — bins, labels, hangers, drawer dividers — are ordinary deductible expenses, but only if they're separated from the supplies you buy for your own home. Run a dedicated business card or account for client-facing purchases so this separation happens automatically instead of requiring you to reconstruct it from a shared personal statement in April.
Consultation fees deserve their own income category if you charge for them ($50–$200 is typical), separate from project revenue — it tells you whether your consult-to-booking conversion rate justifies charging for that first visit at all, a question you can't answer if consult fees and project fees are blended into one number.
A Chart of Accounts That Matches How You Actually Get Paid
A minimal setup that keeps hourly, package, and retainer work legible:
Income:Organizing:HourlyIncome:Organizing:PackagesIncome:Organizing:RetainersIncome:Organizing:ConsultationsLiabilities:DeferredRevenue— client deposits and retainer prepayments not yet earnedAssets:AccountsReceivable— hourly work completed but not yet invoicedExpenses:MileageExpenses:SuppliesExpenses:MarketingExpenses:SoftwareAndTools
Splitting income by pricing model — rather than lumping it all into one "Organizing Revenue" line — is what lets you actually answer the question that matters for growing this business: are retainer clients worth chasing harder than one-off packages, or is your effective hourly rate on packages quietly lower than what you'd earn billing straight time? You can't see that in a single blended number.
Keep Your Books as Organized as Your Clients' Closets
If you're serious about running organizing services with three different pricing structures, your bookkeeping needs to track deposits, deferred revenue, and recognized income as distinct events — not one undifferentiated stream of deposits. Beancount.io is plain-text, version-controlled accounting: every retainer prepayment, every package milestone, and every mileage entry lives in a ledger you can audit, diff, and query like code — no black-box software standing between you and your numbers. Get started for free and see what your business actually looks like once revenue and cash are no longer the same line.