Sales Tax on Cleaning Services in Alabama (2025)
Free tool
Sales Tax CalculatorState-by-state taxability lookup for janitorial services.
Alabama Runs Cleaning Through the General Sales Tax, No Carve-Out
Alabama never wrote a separate statute for cleaning or janitorial work. Instead, the state's Department of Revenue treats a cleaning contract the same way it treats a hardware store sale: as a retail transaction under the general sales and use tax framework in Ala. Code §40-23-2. There is no line in the code that says "janitorial services are taxable." What exists instead is a broad gross-receipts tax base plus decades of DOR audit practice that pulls commercial and residential cleaning into that base as a taxable service transaction. If you run crews in Birmingham, Huntsville, or Mobile, the practical effect is identical to having an explicit statute: you register, you collect, you remit.
Where Alabama does draw a real distinction is between cleaning labor and laundering labor. The Alabama Sales and Use Tax Rulebook, published by the Department of Revenue, separates general janitorial and building cleaning (taxable as a service) from commercial laundering and dry cleaning, where the labor itself is not the taxable event but the tangible supplies consumed in performing it are. That distinction matters if your business also runs a laundry or linen operation alongside cleaning contracts, because you may be collecting tax on one revenue stream and paying use tax on materials for the other, on the same invoice.
What Actually Gets Taxed on an Alabama Invoice
The base state rate is 4.0 percent, but Alabama is a home-rule state, meaning cities and counties layer their own general sales tax on top with almost no state-imposed ceiling. A crew working a downtown Birmingham office and a rural county facility in the same week can face materially different combined rates. Practically, that means your invoicing system needs to key off the service address, not your shop's mailing address, because Alabama sources sales and use tax to where the service is delivered.
| Service type | Taxable in Alabama? | Primary source |
|---|---|---|
| Commercial janitorial contract (offices, retail) | Yes, as retail service under general sales tax | Ala. Code §40-23-2 |
| Residential maid/house cleaning | Yes, no residential carve-out exists | Alabama DOR sales and use tax rates page |
| Laundering and dry-cleaning labor | Labor itself not taxed; supplies used are taxed to the cleaner | Alabama Sales & Use Tax Rulebook |
| Cleaning supplies/chemicals bought for own use | Taxable at purchase unless resale certificate applies | Alabama Sales & Use Tax Rulebook |
| Government agency cleaning contracts | Exempt with valid exemption certificate on file | Ala. Code §40-23-2 |
Registering and Filing With the Department
New operators register through the My Alabama Taxes (MAT) online portal rather than a paper form. Once registered, DOR assigns a filing frequency based on projected liability: monthly for most established commercial accounts, quarterly for smaller operations, and annual for very low-volume filers. Returns are due on the 20th of the month following the filing period, and Alabama does not forgive penalties for late electronic filing just because the account is new. A cleaning company scaling from two to eight crews in a single year should expect DOR to bump the filing frequency at renewal, so budget bookkeeping time accordingly.
One operational detail that trips up new business owners: Alabama requires the combined rate to be broken out by jurisdiction on the return, not just totaled. If your crews serve four different municipalities in a pay period, your MAT filing needs four separate local-rate line entries reconciled against your invoicing records. Building that habit from day one saves hours during your first DOR desk audit.
Worked Example: A $10,000 Monthly Office Contract in Huntsville
Assume your company holds a $10,000-a-month recurring janitorial contract for a mid-size office building inside Huntsville city limits, where the combined state, county, and municipal rate lands at 9.0 percent (comprising the 4.0 percent state rate plus local additions common in north Alabama municipalities). The math is straightforward: $10,000 × 0.09 = $900 in sales tax due on that month's invoice. Your client pays $10,900 total, you collect the $900 as a fiduciary amount that is never your revenue, and you remit it to Alabama DOR through MAT by the 20th of the following month. If you serve a second building in an unincorporated county area at a lower combined rate, say 7.5 percent, that portion of your book generates $750 in tax on the same $10,000 base. Keep the two calculations separate in your books; DOR audits commonly start by asking a contractor to reconcile invoice-level tax collected against jurisdiction-level rates applied.
Where Cleaning Operators Get Tripped Up
The most common error is not with the rate, it is with what counts as reimbursable expense versus taxable service. If you pass through a specialty chemical cost as a separate line item on the invoice, that line is still generally part of the taxable service charge in Alabama, unless you are operating as a true reseller with a documented resale certificate on file with your chemical supplier. Treating a supply reimbursement as somehow non-taxable because it is "just a pass-through" is the single fastest way to generate an assessment on audit. Second, crews that move between multiple municipalities in the same billing cycle need service-address-level rate tracking, not a single blended rate applied to the whole invoice. Third, remember that government exemption certificates apply to the government purchaser's account, not automatically to every job performed on a government-adjacent property, so verify the certificate covers the specific contract before excluding tax from that invoice.
For a business bringing on new crew supervisors, walk them through the exemption certificate file at onboarding, not after the first government contract lands. A missing or expired certificate discovered mid-audit converts what should have been a documented exemption into a tax liability assessed against your company, plus applicable penalty and interest under Alabama's standard collection procedures.
Two additional references are worth keeping on file for a janitorial account in this state. The department maintains a consolidated sales and use tax hub that collects rulebook updates, local rate notices, and administrative rule changes in one place, which matters here because municipal and county levies are administered separately from the state rate. For contractors expanding across state lines, the AICPA state and local tax resource center follows how practitioners handle service taxability differences between jurisdictions, which is the analysis a multi-state cleaning company needs before it quotes work outside Alabama.
Penalty Exposure and the Voluntary Disclosure Path
Alabama assesses a failure-to-file penalty and a failure-to-pay penalty independently, meaning a business that files late but pays on time still faces one penalty, while a business that pays late but files on time faces the other. Interest accrues on unpaid tax from the original due date regardless of when DOR eventually discovers the shortfall, so a two-year-old underpayment carries a meaningfully larger total liability than the same dollar amount caught in the first quarter. If your business discovers a historical gap, unregistered locations, uncollected tax on a stretch of invoices, misapplied local rates, Alabama's voluntary disclosure program allows a business to come forward before an audit notice arrives and typically secures a limited lookback period and reduced penalty exposure compared to what an examiner would assess after finding the same gap independently. Waiting for DOR to find the issue first removes that negotiating position entirely, so the earlier a discrepancy surfaces internally, the better the outcome tends to be once it reaches the department.
A final practical note for operators scaling past a handful of crews: Alabama's DOR periodically reconciles 1099-K totals reported by payment processors against a business's filed gross receipts. A cleaning company that runs card payments through a processor but under-reports gross receipts on its MAT filings should expect that mismatch to surface eventually, often years after the return was filed, with accumulated interest attached. Reconciling processor statements against filed returns quarterly, rather than annually, catches this kind of drift while it is still a small correction rather than a multi-year liability.
How we built this guide
Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.
Methodology · Editorial standards · Corrections policy · About Opora
