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

Should a small agency owner pay themselves a salary or draw?

It depends on how your LLC is taxed. If taxed as a sole proprietorship, you take owner's draws. If taxed as an S-Corp, you pay yourself a reasonable W-2 salary first, then take additional distributions to save on self-employment taxes.

Read answer

What's prime cost and why does it matter for a restaurant?

Prime cost is your food cost plus your total labor cost, including payroll taxes and benefits. Most restaurants should target 60 to 65 percent of sales. Tracking it weekly helps you catch problems before they eat into your profit.

Read answer

What's the best chart of accounts for a residential cleaning business?

Split revenue by service type, separate direct costs like labor and supplies from overhead, and keep your operating expenses specific enough to spot trends. This structure lets you see true margins by service line.

Read answer

How do freelancers and small creative agencies handle estimated taxes?

Freelancers and creative agencies pay estimated taxes quarterly on April 15, June 15, September 15, and January 15. Most solo owners reserve about 30% of net income and use either prior year liability or current year projections to calculate each payment.

Read answer

How do I track employee mileage for a mobile cleaning business?

It depends on whether employees drive personal vehicles or company vehicles. For personal vehicles, use a mileage tracking app and reimburse at the IRS standard rate. For company vehicles, track actual expenses per vehicle using fuel cards and maintenance logs.

Read answer

How do I track recurring cleaning contracts in QuickBooks?

Use recurring invoices for each contract and set up classes or customer types to separate monthly contract revenue from one-time jobs. This gives you a clear view of your monthly recurring revenue.

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