Staffing, recruiting & HR services

Books and taxes for sales recruiting firms.

Placement fees priced off on-target earnings, guarantees tied to a new hire actually hitting quota, urgent backfill searches, and recruiter commission splits. Gus sorts it, an accountant checks every transaction, and you get one number a month.

  • From $197 a month
  • An accountant on every transaction
  • Cancel whenever
FebruaryExample month
$25,400
what you made

February came in at $25,400. The VP of sales placement at Northline is still inside its quota guarantee, so I held that fee apart from what's fully earned.

  • Northline Software placement feePlacement fees
  • Ferro Industrial placement feePlacement fees
  • Specialist split, VP searchRecruiter commissions
  • LinkedIn Sales Navigator seatsSourcing costs
  • Crelate subscriptionATS software
Money in$78,000
Money out$52,600
Set aside for taxes$7,000
An example month. Yours will have your numbers.

Why your books are different

Sales recruiting books go wrong in the same four places.

A generalist sees a placement fee and calls the search done. Your business prices fees off total on-target earnings, not just base salary, and often guarantees a placement against whether the hire actually hits quota, not just whether they stay employed. When the books don't know that, income gets counted before it's really settled.

  1. 1

    A fee gets counted before the quota guarantee clears

    Sales recruiting guarantees sometimes go further than a standard replacement window, tying the fee to whether the new hire actually hits an early quota or ramp target. Counting the full fee as kept income before that's known overstates what might still come back as a refund.

    What we doFlags fees still inside a quota or ramp guarantee separately from a standard time-based guarantee, so the reported number reflects what's genuinely settled.
  2. 2

    OTE-based fees get calculated inconsistently

    Pricing a fee off on-target earnings, base plus expected commission, instead of base salary alone changes the number significantly, and if it's not tracked clearly per placement, fee amounts stop lining up with what was actually agreed.

    What we doKeeps each placement's fee basis, OTE or base only, documented and tracked so invoiced amounts match the agreement every time.
  3. 3

    Urgent backfill searches get priced like standard ones

    A client losing a top sales rep mid-quarter needs a fast backfill, often at a rush premium, but if that premium isn't tracked separately, it's easy to lose sight of which searches are actually the most profitable.

    What we doKeeps rush and backfill premiums in their own line so margin on urgent searches stays visible against standard ones.
  4. 4

    Recruiter splits on sales-specific searches blur with regular commissions

    A specialist recruiter brought in for a hard-to-fill senior sales role often gets a different split than an internal recruiter on a standard search, and blended together, true cost per search gets lost.

    What we doTracks each commission or split against the specific search it came from so cost per placement stays accurate.

Your categories

The categories Gus keeps for a sales recruiting firm.

Set up once for OTE-based fees and quota-tied guarantees. You never pick a category. He does, and an accountant checks it.

Money in

  • Placement feesFees priced off on-target earnings or base salary, tracked by which basis applies.
  • Guarantee-held feesPortions of a fee still inside a quota, ramp, or standard replacement guarantee.
  • Rush and backfill premiumsHigher fees for urgent replacement searches when a top performer leaves.
  • Referral feesSmaller fees for referring a search or a candidate to another recruiter or firm.

Money out

  • Recruiter commissionsPayouts tied to closed placements, tracked by search.
  • Specialist recruiter splitsDifferent commission structure for outside recruiters brought in on hard-to-fill searches.
  • Job board and sourcing costsLinkedIn Sales Navigator, sales-specific job boards, and recruiter seat licenses.
  • Applicant tracking softwareBullhorn, Crelate, or a similar system running searches and candidate pipelines.
  • Background checksScreening fees for candidates reaching final rounds.
  • Professional liability insuranceCoverage against a bad placement or a quota guarantee dispute with a client.

What we watch for you

  • Fees still in guarantee

    Placements not yet past a quota, ramp, or time-based guarantee. Keeps you from spending money that might come back out.

  • Margin by fee basis

    OTE-based fees against base-salary fees. Shows which pricing approach is actually paying off.

  • Cost per closed search

    Sourcing and commission spend divided by placements made, tracked separately for rush versus standard searches.

  • The set-aside

    What you'll owe on fees that have cleared their guarantee, tracked every month, so April isn't a guess.

Ask Gus

Things sales recruiting owners ask Gus.

Text him like you would text anybody. He answers in plain English, and when a question is above his pay grade, an accountant looks and gets back to you.

Can I count the Northline VP of sales fee as fully earned?

Not yet. That placement's guarantee is tied to hitting an early quota target, not just staying employed, so I'm holding the fee apart until that's known.

We priced that search off OTE instead of base salary. Does that matter for the books?

Yes, and I've got it documented against the agreement, so the invoiced amount lines up with what was actually agreed instead of getting confused with a base-only fee later.

Was the rush backfill search for Ferro actually worth the premium we charged?

Looks like it. That search is running a stronger margin than your standard placements this quarter, even with the extra sourcing push it took.

The tax side

The tax side of a sales recruiting firm.

Most of what goes wrong here is revenue timing on complex guarantees. A fee counted before a quota outcome is known, and a specialist recruiter split that never gets a 1099.

What your return has to get right

Your accountant signs it, so it gets done right the first time.

  • Revenue timing on quota-tied guaranteesA placement fee guaranteed against quota or ramp performance, not just tenure, should be tracked against that outcome rather than counted as fully kept the day it's invoiced.
  • Form 1099-NEC for recruiter splitsAny outside or specialist recruiter paid $2,000 or more in 2026 for a search split who isn't on payroll gets a 1099-NEC by January 31.
  • Self-employment tax for owner-operatorsA solo or small-partnership recruiting firm owner who isn't paid through payroll owes 15.3 percent self-employment tax on profit, up to the Social Security wage base of $184,500.
  • The pass-through deductionMost owners can take up to 20 percent of business profit off their taxable income, a benefit that comes out right when fee timing is tracked accurately all year.

Deductions sales recruiting firms miss

Your bookkeeper knows what to look for in your statements. You never have to.

  • Applicant tracking software
  • LinkedIn Sales Navigator and sourcing tools
  • Sales-specific job board postings
  • Background check fees
  • Recruiter commissions and splits
  • Professional liability insurance
  • Trade association dues
  • Recruiter travel to client meetings
  • Phone and laptop for recruiters
  • Home office costs for remote recruiters
  • Card processing fees on client payments
  • Referral bonuses for candidate or client leads

General information about 2026 federal rules, not advice for your business. Your accountant looks at your actual numbers before anything gets filed.

All year, not just April

A sales recruiting year, kept every month.

Guarantees tied to quota performance run on their own timeline, well past when a fee is invoiced. Your team keeps track of it all, all year. Every month in between, your bookkeeper closes the books and speaks up the moment something looks off.

  1. January

    Open the year's pipeline

    Last year's return gets started, any recruiter split 1099s go out, and a monthly set-aside begins so April isn't tied to whether a new hire hit quota.

  2. April

    Filed mid-search

    Your return is filed and signed while open searches keep moving forward. No surprise bill, since the set-aside has been building since January.

  3. July

    Quota guarantees at the midpoint

    Where fees held in quota guarantees and margin by fee basis stand at the midpoint, and what you'll actually owe.

  4. October

    Before Q4 sales hiring pushes

    Companies often rush to hire sales talent before the new fiscal year. Gus looks at guarantee-held fees and pipeline before the year closes out.

What you get

Starts at$197a month

What you pay depends on what your business needs, and it does not move after that, busy season or slow. No hourly bills, no surprise invoices, no setup fee.

Book a call
  • Monthly bookkeeping

    Every transaction sorted into categories set up for sales recruiting firms. You never categorize a thing.

  • An accountant checks every transaction

    Real review, every month, before your books close. Not a spot check.

  • Your business tax return, filed

    Prepared, reviewed, and signed by that same accountant every year.

  • The monthly number

    What you made, what you spent, what to set aside for taxes.

  • Your own bookkeeper

    A real person assigned to your business, in the app whenever you need them. No hold music.

  • On your books all year

    Every month, not just in April. Your team speaks up whenever something is worth your attention.

  • Cancel any time

    No contract. No cancellation call. Your books are yours.

Straight answers

Questions sales recruiting owners ask first.

Should a placement fee count as income before we know if the hire hits quota?

Not fully, if the guarantee is tied to quota or ramp performance. Gus tracks that outcome separately from a standard time-based guarantee, so the number reported reflects what's genuinely settled.

We price some fees off OTE and others off base salary. Does that confuse the books?

No. Gus keeps each placement's fee basis documented and tracked, so invoiced amounts line up with what was actually agreed, whether it's OTE or base only.

Are rush backfill searches worth tracking separately from standard ones?

Yes. Gus keeps rush premiums in their own line, so you can see whether urgent searches are actually more profitable than your standard pipeline, not just busier.

We bring in specialist recruiters for hard-to-fill senior sales roles. Does that complicate the books?

It just needs tracking. Gus flags any specialist split paid to someone not on your payroll so a 1099 is ready if the year crosses the threshold.

How does Gus handle a placement that doesn't hit its quota guarantee?

The fee for that placement stays flagged until the guarantee outcome is known, so if a refund or replacement search is owed, it's already accounted for instead of a surprise hit.

Our books are behind after a busy hiring quarter. Can we catch up?

Yes. Send the bank statements and placement agreements you have. Gus sorts fees held in guarantee from what's fully earned, and most owners see where they stand within a week.

Is a real accountant checking my books?

Yes. You get your own bookkeeper, Gus does the first pass on every transaction, and an accountant checks every one before your month closes. That same accountant prepares, signs, and files your business return. Goatkeeper is not a CPA firm, and we never pretend a person looked when they did not.

What does it cost, and can I cancel?

It starts at $197 a month, depending on what your business needs. No setup fee, no hourly bills, no contract. Cancel any time from the app, and your books go with you.

Book a call

Pick a time. That's the whole signup.

Fifteen minutes with a real person on our team. They look at where your books are, tell you straight what it takes to get caught up, and get you set up on the spot if it fits.

  • $197 a month to start
  • An accountant on every transaction
  • Cancel whenever