Carpet cleaning bookkeeper job description

A carpet cleaning bookkeeper turns each day's van tickets into clean books: payments taken at the door, invoices for commercial contracts, and balances that insurers and restoration partners owe on water jobs. They review tech commissions and add-on spiffs ahead of payroll, and follow what each job spent on chemicals and fuel.

Median pay, building services companies · BLS, May 2025

$22.50 an hour$46,790 a year

Annual pay: 10th percentile $32,590, middle half $40,700 to $56,960, 90th percentile $67,710. Source: BLS Occupational Employment and Wage Statistics, May 2025.

Reports to
Chief Financial Officer
Department
Finance
Schedule
Weekdays, 9 to 5 · Monday to Friday in the office, with some evenings or weekends at month-end and in the busy weeks before holidays
Also called
Full-charge bookkeeper · Accounting clerk · Accounts receivable clerk · Office bookkeeper

Carpet cleaning bookkeeper job description template

This is our Role Blueprint, word for word. Replace the highlighted fields and adjust the example targets and pay to fit your company.

Download as Word file

Carpet Cleaning / Floor Care - Bookkeeper

Company Name:
[INSERT COMPANY NAME HERE]
Department:
Finance
Reports to:
[Chief Financial Officer]
Location:
[INSERT LOCATION HERE]

1. Position Summary

As a Bookkeeper in our Home Services division, you will play a pivotal role in the financial operations of our carpet cleaning and floor care services. Your primary responsibilities include processing payments, reconciling accounts, and tracking expenses. This role contributes to the overall financial health and transparency of our operations, ensuring we can continue to deliver exceptional service to our clients.

2. Essential Duties and Responsibilities

  • Manage all aspects of day-to-day bookkeeping and accounting processes including but not limited to: A/P, A/R, payroll, journal entries, and bank reconciliation.
  • Compile and analyze financial information to prepare entries to accounts.
  • Track and manage all expenses.
  • Process and reconcile payments and expenditures, purchase orders, invoices, statements, checks, refund requisitions, etc., in compliance with financial policies and procedures.

3. Key Tasks / Daily Activities

  • Coordinate with the Operations department to verify transactions and resolve discrepancies.
  • Process customer payments promptly.
  • Maintain digital and physical financial records.
  • Provide assistance in budget preparation.

4. Key Performance Indicators (KPIs)

  • Accuracy of accounts and records: 100%.
  • Timeliness of A/R and A/P processing: < 48 hours.
  • Monthly expense tracking accuracy: 100%.
  • Quarterly finance reports completion rate: 100%.

5. Required Qualifications and Skills

  • High school diploma or equivalent
  • Minimum 2 years of bookkeeping experience
  • Proficiency in Microsoft Office and understanding of bookkeeping software
  • Strong numerical skills and attention to detail

6. Preferred Experience

  • Prior bookkeeping experience within the home services or similar industry
  • Familiarity with QuickBooks or similar accounting software

7. Physical Requirements

  • Ability to sit for extended periods
  • Ability to view computer screens for long periods

8. Work Environment and Schedule

  • Office environment, Monday to Friday, 9 AM to 5 PM
  • Occasional weekend or evening work may be required during peak periods

9. Compensation and Benefits

  • Salary range: $35,000 - $45,000 per annum
  • Health, Dental and Vision insurance
  • 401k plan with company match

10. Company Culture and Overview

  • At [INSERT COMPANY NAME HERE], we believe that our employees are our most valuable asset. We strive to foster a culture of respect, integrity, and open communication where every member of our team can grow and succeed. We are dedicated to providing top-quality services to our customers and a supportive, encouraging work environment for our employees.

11. How to Apply

If you meet the above criteria and want to be part of a growth-oriented company focused on customer satisfaction, please send your resume to [INSERT EMAIL HERE] or apply online at [INSERT WEBSITE LINK HERE].

Need help filling this role? HireBus posts the ad, Iris interviews every applicant by phone before you do, and you decide who to hire. Start hiring now

Download as Word file

Carpet Cleaning Bookkeeper · Word (.docx) · No email needed

Hiring for more than one seat? Get all 20 Carpet cleaning & floor care Role Blueprints free, from leadership to the field.

Email me the bundle

We’ll email you the download link, plus occasional hiring tips. Privacy.

Where the money gets tricky in carpet cleaning

Most tickets are small and paid on the spot. The work piles up around the rest: commercial accounts that pay on terms, water jobs billed to someone other than the homeowner, and tech pay that rises with every add-on sold.

  • Water jobs: decide who the customer is

    Set water jobs up one of two ways in the books. If you bill the homeowner's insurer yourself, the ticket carries a claim number, the deductible taken at the door and an open balance for the insurer. If a restoration company hired you to extract, that company is your customer, on its own terms, and it deals with the insurer. Code each water ticket to one setup the day it closes, or balances end up with nobody chasing them.

  • Commercial contracts bill three ways

    An apartment complex may pay per unit turned. An office may pay a flat monthly fee for a set number of visits, and a store may pay by the square foot. The bookkeeper sets up each contract's billing and matches every invoice to the visits the schedule shows were done. Skipped or extra nights get billed the way the contract says. A missing purchase order number or a skipped upload to the property's billing portal can hold up payment for weeks.

  • Spiffs and commissions raise the overtime rate

    Techs often earn hourly pay plus a cut of each ticket and a flat spiff for each protector, deodorizer or sofa sold. Federal rules put commissions in the regular rate, even when they sit on top of an hourly wage. A spiff promised ahead counts too: the rules give a set amount per item sold as an example of a bonus that isn't discretionary. So a tech who sells three protectors in a 45-hour week is owed overtime on those spiffs as well as on the hourly pay. Source: 29 CFR 778.117: Commission payments, general (eCFR).

  • Chemical and fuel cost per job

    Pre-spray, rinse, spotter and protector come out of jugs on the van, and the truck mount burns fuel at every stop. The bookkeeper codes each chemical order to the van or branch that got it, and each fuel card charge to its van, so the CFO's cost per job starts from clean data. If one van's cost per job keeps rising, look for heavy mixing, a machine left running, or protector going out without a charge.

How much carpet cleaning bookkeepers make

The closest BLS group for carpet cleaning bookkeepers is bookkeeping, accounting, and auditing clerks. Bookkeeping, accounting, and auditing clerks who work for building and home services companies earned a median of $22.50 an hour ($46,790 a year) in May 2025, according to the Bureau of Labor Statistics. That’s below the $50,670 median for bookkeeping, accounting, and auditing clerks in all industries. About 17,470 of the 1,373,680 bookkeeping, accounting, and auditing clerks in that survey work for building services companies.

The template quotes a yearly salary plus health, dental and vision insurance and a retirement plan with a company match. Before paying it as a salary with no overtime, have the duties checked against the federal and state exemption tests.

Building services companies
All industries
10th–90th percentileMiddle halfMedianAnnual pay, May 2025. Source: BLS Occupational Employment and Wage Statistics.
Annual pay by percentile
Group10th25thMedian75th90th
Building services companies$32,590$40,700$46,790$56,960$67,710
All industries$36,000$43,520$50,670$61,470$74,550

BLS doesn’t publish pay for carpet cleaning companies on their own. These figures cover services to buildings and dwellings, which include them. Post a real range for your market in the ad.

The pay line in the template above is an example from our Role Blueprint. Set yours from these figures and what local companies pay.

Skills to hire for, and what you can teach

Hire for these

  • Has run payroll with hourly pay plus commissions and spiffs
  • Keeps receivables straight when one job has two or three payers
  • Sets up recurring and per-visit billing in QuickBooks or similar software
  • Codes chemical orders and fuel card charges to the right van or branch
  • Explains a commission statement to a tech in plain words

Teach these on the job

  • How your pay plan counts add-ons, two-tech jobs, re-cleans and refunds
  • Water job terms: claim numbers, deductibles and restoration partners
  • Each commercial contract's billing terms and portal
  • How your scheduling software sends tickets to the books
  • Product names on your chemical supplier's invoices

Expect QuickBooks or a similar ledger, which the template names, fed by closed tickets from your scheduling software, plus a payroll service that can carry commission and spiff lines, a fuel card portal and the billing portals some property managers use.

Carpet cleaning bookkeeper interview questions

Two of the 6 questions we'd ask, and what a strong answer sounds like. Ask every candidate the same questions, and rate each answer on your own before you compare notes.

  1. Situational · Field payments

    A customer says they paid the technician by check, but the payment never reached the office. What do you do?

    A strong answer: Checks the work order and deposit logs, asks the technician neutrally, asks the customer for a copy of the check if needed, and tells the manager how field payments are handed in.

  2. Behavioral · Tracing errors

    Tell me about a time card batches or field payments wouldn't reconcile to invoices. How did you find the problem?

    A strong answer: Walks through the steps (matched deposits to work orders, checked fees, refunds and timing), names the cause, such as a check never handed in or a refund posted twice, and the fix.

All 6 questions and the work exercise

Carpet cleaning bookkeeper KPIs

Measure a month first: how fast tickets, bills and payments reach the books today. Then settle each target with the CFO.

Accuracy of accounts and records
Monthly, pull a sample of closed tickets, contract invoices and insurance payments and trace each to its source. Count any entry with the wrong customer, job, van or amount.
Timeliness of A/R and A/P processing
Hours from a ticket closing or a bill arriving to its posting. Track commercial invoices on their own line, since a late portal upload delays the payment, not just the entry.
Monthly expense tracking accuracy
Each month, confirm that every chemical, fuel and parts charge carries a van or branch code. Count the uncoded and miscoded ones, and fix the card or vendor behind most of them.
Quarterly finance reports completion rate
Reports the CFO asked for each quarter, delivered on the agreed date with every account reconciled. Note which report ran late and which account held it up.

Career path

  1. Customer service representativeLearns the price list and the add-on menu that commissions are paid on.
  2. BookkeeperPosts payments, reconciles accounts and checks commission payroll.
  3. ControllerRuns the close, job costing and payroll for every branch.
  4. Chief financial officerOwns fleet financing, the bank relationship and the budget.

Other roles in a carpet cleaning & floor care business

All 20 are in the free Carpet cleaning & floor care Role Blueprint Super Bundle, as Word files you can edit.

Email me the bundle

We’ll email you the download link, plus occasional hiring tips. Privacy.

Carpet cleaning bookkeeper FAQ

What should a carpet cleaning bookkeeper check before commission payroll runs?

Match each tech's tickets to the commission report: job total, add-ons sold and any discount the office gave. Check that two-tech jobs split the way the plan says. Make sure helpers' hours are in and that overtime uses the week's full pay. If the plan pays only on money collected, hold the tickets still marked unpaid.

How much does a carpet cleaning bookkeeper make?

Bookkeeping, accounting, and auditing clerks who work for building and home services companies earned a median of $22.50 an hour ($46,790 a year) in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $40,700 and $56,960 a year. Pay also depends on your local market, experience and overtime.

What happens to a tech's commission when a job gets re-cleaned or refunded?

That depends on the written pay plan, so write that part first. Say whether a refund or free re-clean takes back the commission and spiff, and when. For the overtime math, federal rules let you count a late debit, such as a refund, in the period when it posts, even if the job was done earlier. Before you take back pay already given, check your state's rules on deductions.

What does the bookkeeper need from techs on a water job?

The insurer, the claim number, the adjuster's name if known, the signed work authorization, photos, the deductible collected at the door, and who referred the job. Without them, nobody can tell who owes the balance. Ask the office not to close a water ticket until each item is attached.

How do you bill a per-square-foot commercial contract?

Measure once, with the property manager, and list each area's footage in the contract. Each invoice then shows the areas cleaned that visit, their footage and the rate, with the signed work order attached. When a tenant moves out or a space changes, update the footage in writing before the next bill. Otherwise every invoice after it will be wrong.

Sources

Start Hiring Now.

Tell us who you need to hire. Compare plans, then work with HireBus to set up your first role.

Start Hiring Now
I think it's a magical, wonderful tool.John Hartin, The Vine Landscaping

Plan details, setup costs, and advertising spend · See pricing