Bookkeeping and financial strategy for small businesses in Beaver Dam and throughout Wisconsin.

Call or Text: (608) 318-3094

How should I categorize dump and disposal fees for a roofer?

Dump and disposal fees are a direct job cost and should be categorized under Cost of Goods Sold in your chart of accounts. They are not overhead. These costs are tied directly to a specific roofing project and should be recorded that way every time.

In QuickBooks, create an account under COGS called something like “Dump & Disposal Fees” or “Waste Removal.” When you enter the expense, assign it to the job it belongs to. Don’t just categorize it and move on. The job assignment is the part that actually makes this information useful to you. Without it, you know what you spent on disposal last month but not which jobs drove those costs.

This matters more than most roofers realize because disposal costs vary wildly from one job to the next. A single-layer tear-off on a 20-square roof produces a very different amount of waste than a three-layer tear-off on the same size roof. Dumpster size, number of hauls, landfill fees, and material weight all change depending on the job. If you’re averaging disposal into your bids based on gut feel instead of actual tracked data, you’re probably undercharging on heavy tear-off jobs and leaving money on the table.

When disposal fees get lumped into general overhead or a catch-all “job expenses” category, they become invisible. You can’t see that the Smith job had $1,200 in disposal costs while the Johnson job only had $400. That difference goes straight to your margin, and if you’re not tracking it, you won’t know until the job is done and the profit isn’t what you expected. Proper construction job costing makes these differences obvious before they become a pattern.

Track dumpster rental fees, haul-off charges, landfill tipping fees, and any related permits as part of this category. If you use a service that charges a flat rate per dumpster drop, that full charge goes to the job. If you share a dumpster across two jobs, split the cost based on a reasonable estimate of usage. Don’t overthink the split, but don’t just dump it all on one job either.

Over time, your books will show you average disposal costs by job type and roof size. That data improves your estimates. You’ll be able to bid a multi-layer tear-off with confidence because you know what disposal actually costs on those jobs, not what you think it costs.

If your books aren’t set up for job-level tracking yet, that’s worth fixing now rather than trying to reconstruct later. Our Wisconsin small business bookkeeping services work with roofers and other trades to build systems that give you real profitability numbers by job, not just a lump sum at the end of the month.

Wisconsin's Small Business Bookkeeper

The Next Step:
A Quick Conversation

Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.

More Questions

How do I handle client deposits for a video production company?

Client deposits are recorded as unearned revenue on the balance sheet, not as income. They get recognized as revenue only when the work is actually delivered or project milestones are completed.

Read answer

Should a landscaping business use cash or accrual accounting?

Most landscaping businesses do well on cash basis accounting. It's simpler, widely accepted, and works especially well for maintenance-focused operations with short billing cycles. Accrual becomes worth considering when you regularly take on large installation projects that span multiple weeks or months.

Read answer

How do retailers account for vendor discounts and rebates?

Discounts received at the time of purchase reduce inventory cost using the net price method. Volume rebates earned after the fact reduce cost of goods sold when received. Neither should be recorded as other income.

Read answer

What are the most common bookkeeping mistakes law firms make?

Trust accounting errors top the list, including commingling funds, skipping three-way reconciliation, and paying firm expenses from IOLTA. Operational mistakes like ignoring unbilled WIP and mis-categorizing cost advances quietly hurt profitability.

Read answer

Can law firms deduct credit card processing fees from client trust funds?

No. Credit card processing fees are a firm expense and must be paid from the operating account. Deducting fees from IOLTA or any client trust account is a trust accounting violation.

Read answer

What bookkeeping do I need for bonding and insurance in a cleaning business?

Bond and insurance premiums should be recorded as prepaid expenses and spread across each month of coverage. You also need to track certificates of insurance by client so you know what's expiring and when.

Read answer

Small business bookkeeping firm based in Beaver Dam, Wisconsin. Bookkeeping, financial strategy, and fractional CFO services built around helping owners understand their numbers and plan ahead. Founded by Laura Prater, a QuickBooks Certified ProAdvisor with over a decade of accounting experience.

  • QuickBooks ProAdvisor Gold badge
  • Intuit Certified QuickBooks ProAdvisor Level 1 badge
  • Gusto Payroll Certification badge
  • Gusto People Advisory Certification badge
  • Float Certified badge
  • Highly Recommended on Alignable badge

© 2026 Rock Steady Bookkeeping LLC