Author: Bookkeeping Champs

  • Painting Contractor Bookkeeping: Tracking Materials, Labor, and Bids

    Painting Contractor Bookkeeping: Tracking Materials, Labor, and Bids

    Profitable painting businesses are built on precision — precise estimating, precise job costing, and precise bookkeeping. Painters who track their numbers carefully know their cost per square foot, know which job types make the most money, and bid confidently without leaving margin on the table or losing jobs by overbidding. This guide covers the core bookkeeping practices that separate thriving painting businesses from those that stay busy but never seem to get ahead.

    Tracking Paint and Material Costs by Job

    Materials are typically 15–30% of a painting job’s total cost, making them the second-largest cost component after labor. Every material purchase must be assigned to the specific job in QuickBooks. This means when you stop at the paint store for $340 worth of paint and primer for Job #87, that receipt gets photographed and assigned to Job #87’s project in QuickBooks — not just categorized as “Materials” in your general expenses. Without this discipline, your job cost reports are inaccurate and your Project Profitability reports are useless.

    Track materials by product type when possible: premium interior paint, exterior paint, primer, specialty coatings, masking materials, sandpaper, and caulk all have different cost profiles and margins. This granularity helps you identify whether material costs are on target for each job type.

    Labor Tracking for Painting Crews

    Labor is the dominant cost for most painting businesses — typically 50–65% of total project cost. Tracking labor hours per employee per job is essential for accurate job costing. In QuickBooks, use the Time Tracking feature (available in QuickBooks Online Plus and above) to have employees log their hours by project. Even if you don’t use QuickBooks time tracking, record hours manually per job at the end of each day. Over time, you’ll know your crew’s production rate for different types of work: how many square feet per hour for interior walls, exterior, cabinets, etc. This production data drives accurate estimating.

    California overtime rules are critical for painting employers: employees earn overtime for any hours over 8 in a single workday (not just over 40 per week). Daily overtime is a California-specific requirement that catches many small employers off guard and creates unexpected labor costs. Build this into your labor estimates — if a job requires a 10-hour day, factor in 2 hours of overtime pay when pricing.

    Bidding with Real Data

    The most competitive bidders in the painting industry don’t guess — they use historical job cost data. After 6–12 months of proper job costing in QuickBooks, you have real data showing your actual cost per square foot for interior painting (walls only), interior painting (walls, ceilings, trim), exterior painting (one-story), exterior painting (two-story), cabinet painting, and specialty finishes. Use this data to build your bids. If your actual cost for interior residential is $1.85/sqft and you want a 35% gross margin, you price at $2.85/sqft. Simple, data-driven, repeatable.

    Managing Multiple Simultaneous Jobs

    Painting companies often run multiple jobs simultaneously — one crew here, another there, materials going to different sites. QuickBooks Projects keeps everything organized. Create a project for each active job, assign expenses and labor to the correct project as they occur, and run weekly Project Profitability reports to see where each job stands versus budget. If a job is running over on labor hours or material costs, you know immediately — not after the job is complete and it’s too late to fix.

    Frequently Asked Questions

    How do I calculate my overhead rate as a painting contractor?

    Add up all overhead expenses for the year (insurance, truck payments, office costs, bookkeeping, advertising, etc.) and divide by total annual revenue. If overhead is $90,000 and revenue is $450,000, your overhead rate is 20%. Every bid must include a 20% overhead allocation on top of direct job costs to ensure you’re recovering overhead. Add your target profit margin on top.

    Should painting contractors use QuickBooks or specialized painting software?

    For bookkeeping and job costing, QuickBooks Online is the right platform. For estimating and CRM, dedicated painting software like Jobber or PaintScout can be valuable. Many painting contractors use a specialized estimating tool integrated with QuickBooks for accounting — the best of both worlds. We can help you set up an integrated system that works for your business size and workflow.

    For more information, see our guide on job costing for painting bids.

    For more information, see our guide on how to price painting jobs profitably.

    For more information, see our guide on tax deductions for painting contractors.

    For more information, see our guide on bookkeeping for painting contractors in San Fernando Valley.

    Bookkeeping Champs Serves Painting Contractors

    Bookkeeping Champs provides specialized bookkeeping for painting contractors throughout Los Angeles, Ventura County, and the San Fernando Valley. We understand the painting business — job costing, crew labor tracking, material management, and California payroll. Call (818) 679-4451 for a free consultation.

  • Landscaping Business Bookkeeping: Seasonal Cash Flow and Job Costing

    Landscaping Business Bookkeeping: Seasonal Cash Flow and Job Costing

    Landscaping businesses in Southern California enjoy a year-round market with relatively mild seasonality compared to other parts of the country — but there are still significant cash flow cycles to manage. Spring installation season, summer maintenance demand, fall cleanup and renovation, and winter hardscaping all create different revenue and cost patterns. Add in high labor costs, fuel and vehicle expenses, equipment maintenance, and California’s complex payroll laws, and landscape contractors need solid financial systems to stay profitable and growing.

    The Financial Challenges of Landscaping in Southern California

    Landscape businesses operate on thin margins in competitive markets. Labor is the largest cost and heavily regulated in California — daily overtime, minimum wage compliance, workers’ comp, and AB5’s restrictions on subcontractor classification all affect your bottom line. Materials — plants, irrigation components, hardscape materials, mulch, soil — fluctuate in cost and must be tracked per job. Equipment costs (mowers, blowers, excavators, irrigation tools) are significant and require ongoing maintenance. And revenue can be lumpy: installation projects create large one-time income while maintenance contracts create small recurring payments.

    Setting Up QuickBooks for a Landscape Business

    Separate your revenue streams in QuickBooks: landscape installation (new builds, renovations), irrigation installation and repair, hardscape and masonry, lawn maintenance contracts, tree trimming and cleanup, and any plant or material sales. This lets you analyze which services drive your profitability. On the cost side, track labor, materials, subcontractors, equipment, fuel, and disposal fees separately. Enable Projects for all installation jobs and maintenance routes — even recurring maintenance contracts can be set up as ongoing projects to track profitability per account.

    Managing Seasonal Cash Flow

    Even in SoCal’s mild climate, spring (March–May) and fall (September–October) are peak installation periods. Build cash reserves during these high-revenue periods to carry slower months. Maintenance contracts that bill monthly create predictable recurring income — grow this revenue stream deliberately as a financial buffer. Review your 12-month cash flow history in QuickBooks annually to identify patterns and plan labor and equipment purchases around them. A simple 13-week cash flow forecast updated weekly will show you upcoming cash crunches before they happen.

    Job Costing for Landscape Projects

    Track every installation project as a QuickBooks Project. Assign all materials (plants, irrigation components, hardscape materials, soil amendments), labor hours by employee, subcontractor costs, equipment rental, and permit fees to the specific project. After 10–15 projects, you’ll have real data on your cost per square foot for lawn installation, your cost per zone for irrigation systems, and your margin by project type. This transforms your estimating from guesswork to data-driven pricing.

    California Payroll for Landscape Businesses

    California’s daily overtime law applies to landscape workers — hours over 8 per day earn 1.5x pay, hours over 12 earn 2x. This is particularly relevant for landscape crews that work long days during installation pushes. Workers’ comp for landscaping in California typically runs $8–$20 per $100 of payroll depending on the type of work — tree work and heavy equipment operation carry higher rates. Under AB5, landscape laborers who work regularly for your company almost certainly must be classified as employees, not independent contractors.

    Tax Deductions for Landscape Contractors

    Significant deductions include trucks and trailers, landscape equipment (mowers, blowers, edgers, excavators — Section 179 for this year’s purchases), irrigation tools and testing equipment, fuel costs, CSLB C-27 license fees, uniforms and safety gear, plant nursery accounts (track material costs per job), and marketing costs (website, Google Local Service Ads, Nextdoor). Document all of these in QuickBooks throughout the year.

    Frequently Asked Questions

    Do landscape contractors in California need a CSLB license?

    Yes. Landscaping projects over $500 in California require a C-27 (Landscaping) CSLB license. Irrigation work may additionally require a C-61/D-49 specialty license. Keep your license current, maintain your contractor’s bond, and file workers’ comp certificates if you have employees.

    For more information, see our guide on managing seasonal cash flow.

    For more information, see our guide on building a seasonal budget.

    For more information, see our guide on payroll for seasonal workers.

    For more information, see our guide on job costing for landscaping projects.

    Bookkeeping Champs Serves SoCal Landscape Contractors

    Bookkeeping Champs helps landscaping businesses throughout Los Angeles, Ventura County, and the San Fernando Valley manage their books, track job costs, and plan for seasonal cash flow. Call (818) 679-4451 for a free consultation.

  • Bookkeeping for Plumbing Contractors: Managing Costs and Compliance in California

    Bookkeeping for Plumbing Contractors: Managing Costs and Compliance in California

    Plumbing contractors in California work in one of the most regulated and financially demanding trades in the construction industry. High material costs, specialized labor, licensing requirements, and complex project types — from small residential repairs to large commercial new construction — make financial management critical. This guide covers everything plumbing contractors in Los Angeles and Ventura County need to know about bookkeeping, job costing, and managing finances in California.

    Financial Challenges Unique to Plumbing Contractors

    Plumbing has some unique financial dynamics. Material costs are significant and volatile — copper pipe, PEX fittings, fixtures, water heaters — and must be tracked per job for accurate cost data. Emergency service calls (slab leaks, burst pipes, drain emergencies) are high-margin but unpredictable, creating irregular revenue. Permit fees are required for most plumbing work in California and add to job costs. And the transition from residential service to commercial plumbing — which offers larger, more predictable revenue — requires strong financial documentation for GC prequalification and bonding.

    Setting Up QuickBooks for a Plumbing Business

    A plumbing-specific QuickBooks setup requires separate income accounts for residential service and repair, residential new installation (water heaters, remodels), commercial plumbing service and maintenance, commercial new construction, and emergency/after-hours calls (your highest-margin work). Track materials (pipe, fittings, fixtures, water heaters) as a separate cost category from labor and subcontractors. Enable Projects for job costing and create a project for every installation or significant repair. Emergency service calls can be batched by day or tracked individually depending on your volume.

    Job Costing for Plumbing: Know Your Margin by Service Type

    Plumbing profitability varies dramatically by service type. Emergency calls (slab leaks, water main breaks, emergency drain clearing) often command premium pricing — customers pay for availability and speed. Water heater replacements are high-volume, predictable jobs where efficient production determines margin. Remodel work is complex, material-intensive, and requires accurate change order management to be profitable. Commercial service and maintenance contracts create recurring revenue but require careful pricing to cover labor overhead and drive-time costs.

    For each job type, track your actual material cost, labor hours, permit fees, and any subcontractor costs (gas line work, concrete cutting, restoration). After 10–15 jobs of each type, you’ll know your actual cost and can price future work confidently.

    California Plumbing License Requirements

    Plumbing contractors in California need a C-36 (Plumbing) CSLB license. Keep your license in good standing — required bond current, workers’ comp certificate on file if you have employees, and any changes to your business entity or RMO reported to CSLB promptly. All plumbing work must be permitted and inspected by the local building department. Permit fees are a direct job cost and should be tracked in QuickBooks per project.

    Payroll and Labor Compliance for Plumbing Contractors

    California’s AB5 law makes it difficult to classify most plumbing helpers and apprentices as independent contractors. Regular workers who perform your core trade work should generally be on payroll. Workers’ comp for plumbing contractors in California typically runs $8–$15 per $100 of payroll depending on the type of work — service and repair typically lower than new construction. Track labor hours by employee and by project in QuickBooks for accurate job costing. Use QuickBooks Payroll or a service like Gusto for California payroll compliance, including daily overtime calculations.

    Tax Deductions for Plumbing Contractors

    Key deductions for plumbing contractors include work trucks and service vans (high value — Section 179 for new purchases), plumbing tools and test equipment (pipe locators, camera inspection equipment, hydro-jetting machines), drain cleaning equipment and snakes, uniforms and safety equipment, CSLB license fees, continuing education (journeyman and contractor license renewals), workers’ comp and liability insurance, field software subscriptions (ServiceTitan, Housecall Pro, Jobber), and marketing costs. Compile and track all of these in QuickBooks throughout the year — don’t wait until tax time to try to reconstruct them.

    Frequently Asked Questions

    How do I handle after-hours emergency call income in QuickBooks?

    Create a separate income account for “Emergency/After-Hours Service” in your Chart of Accounts. This lets you track your emergency call revenue separately from regular service, see your margin on emergency work, and make informed decisions about whether to offer 24/7 service. Emergency calls are typically your highest-margin work — knowing this with data helps you market and price them appropriately.

    Should I charge sales tax on plumbing materials in California?

    In California, plumbing contractors generally do not charge sales tax on materials incorporated into a project (they’re treated as part of the service). However, California sales tax rules for contractors are complex and depend on how the contract is structured (lump sum vs. time and materials). Consult your CPA or the CDTFA (California Department of Tax and Fee Administration) for guidance on your specific billing structure.

    For more information, see our guide on job costing for plumbing projects.

    For more information, see our guide on payroll for plumbing crews.

    For more information, see our guide on QuickBooks for plumbing contractors.

    For more information, see our guide on plumbing contractor tax deductions.

    Bookkeeping Champs Serves California Plumbing Contractors

    Bookkeeping Champs provides specialized bookkeeping for plumbing contractors throughout Los Angeles County, Ventura County, and the San Fernando Valley. We understand the plumbing business — from emergency call accounting to commercial new construction job costing. Call (818) 679-4451 for a free consultation.

  • Bookkeeping for Electricians in Los Angeles and Ventura County

    Bookkeeping for Electricians in Los Angeles and Ventura County

    Electrical contractors in Los Angeles and Ventura County work in one of the most technically demanding and regulated trades in California’s construction industry. From residential service upgrades and panel replacements to large commercial tenant improvement projects and solar installations, the work is varied, technically complex, and often highly profitable — when the financial side is managed correctly. This guide covers the bookkeeping fundamentals every electrical contractor in Southern California needs to know.

    Why Electrical Contractors Need Specialized Bookkeeping

    Electrical work has some financial characteristics that generic bookkeeping approaches don’t handle well. Material costs are significant and volatile — copper wire prices fluctuate meaningfully, panels and gear can be expensive, and specialty items like EV charging equipment, solar inverters, and smart panels require careful cost tracking. Labor rates for licensed journeymen are high in LA County, making accurate labor tracking essential. Permit and inspection requirements add to job costs and timing. And the growing solar and EV charger installation market adds new revenue streams with different margin profiles than traditional electrical work.

    QuickBooks Setup for Electrical Contractors

    Set up QuickBooks with separate income categories for residential service and repair, residential panel upgrades and rewires, commercial electrical service, tenant improvement electrical work, solar and battery storage installation, EV charger installation, and any specialty work like data or low-voltage. On the cost side, track wire and cable, panels and breakers, fixtures and devices, solar and EV equipment separately from general labor and subcontractors. Enable Projects for job costing — every job above a service call level should be a project with tracked costs.

    Job Costing for Electrical Work

    Electrical job costing requires tracking: material costs per job (wire, conduit, panels, devices, specialty equipment), labor hours by electrician with appropriate journeyman vs. apprentice rates, permit fees (which vary by city in LA County), subcontractor costs (trenching, concrete, low-voltage), and equipment rental (aerial lifts, conduit benders). Panel and service upgrades have predictable cost profiles after a few jobs — your actual cost per 200-amp residential panel upgrade becomes a reliable benchmark for future bids. Solar installations require more detailed job costing due to higher equipment costs and more variable installation complexity.

    CSLB Licensing and Compliance

    California electrical contractors need a C-10 (Electrical) CSLB license. All workers performing electrical work must be properly licensed — journeymen must hold a California Electrician Certification, and apprentices must be enrolled in a state-approved apprenticeship program. Keep your CSLB license in good standing with current bond and workers’ comp filings. All electrical work must be permitted and inspected — permit fees are direct job costs that must be tracked per project.

    Solar and EV Charger Bookkeeping Considerations

    Solar and EV installation is a growing revenue stream for many electrical contractors. These jobs have higher equipment costs (inverters, panels, batteries, chargers) and often involve utility rebate programs and federal tax credit (ITC) considerations. Track solar equipment costs as a separate cost category in QuickBooks and create distinct project types so you can analyze solar margins separately from traditional electrical work. Be aware that some solar incentive programs pass through to homeowners — understand how these flow through your books and whether they affect your income recognition.

    Prevailing Wage on Commercial and Public Electrical Projects

    Commercial and government electrical projects in California often require prevailing wage. Electrician journeyman prevailing wage rates in Los Angeles County are among the highest in any trade — total package rates can be $85–$120+/hour. These must be reflected accurately in your bids and job cost tracking. DIR registration is required before working on any public works project, and certified payroll must be submitted weekly for the project duration.

    Key Tax Deductions for Electrical Contractors

    Work trucks and vans, wire and conduit storage trailers, test equipment (multi-meters, thermal cameras, tone generators), power tools and hand tools, CSLB C-10 license fees, electrician certification renewal fees, continuing education, workers’ comp and liability insurance, electrical estimating software, marketing costs, and uniforms and PPE are all deductible. Track every purchase in QuickBooks throughout the year — never reconstruct deductions from memory at tax time.

    Frequently Asked Questions

    How do electrical contractors handle material markups in QuickBooks?

    Create a service item for “Materials” in QuickBooks at your standard markup rate (typically 15–30% over cost). When creating a job estimate or invoice, use your actual material cost as the cost and your selling price as the rate. QuickBooks tracks the markup as part of your gross profit. Alternatively, track material cost and billing separately in your estimates and use job cost reports to monitor actual vs. estimated material costs per project.

    Bookkeeping Champs Serves Electricians in LA and Ventura County

    Bookkeeping Champs provides specialized bookkeeping for electrical contractors throughout Los Angeles County, Ventura County, and the San Fernando Valley. Call (818) 679-4451 for a free consultation.

  • How to Transition from Cash Basis to Accrual Accounting for Your Business

    How to Transition from Cash Basis to Accrual Accounting for Your Business

    Most small contractors start their businesses on cash basis accounting — income is recorded when received, expenses when paid. It’s simple, intuitive, and manageable when you’re small. But as your business grows, takes on larger projects, carries significant receivables, or approaches the IRS threshold where accrual is required, the question of switching to accrual accounting becomes important. This guide explains the difference, when the switch makes sense, and how to make the transition smoothly.

    Cash Basis vs. Accrual: The Core Difference

    Cash basis accounting is simple: revenue is recorded when cash is received, and expenses are recorded when cash is paid. If you complete a job in December but don’t get paid until January, that revenue appears in January’s books. If you buy materials in December on a supplier account and pay the bill in January, the expense appears in January. This makes bookkeeping straightforward but can create a distorted picture of your financial performance — especially for businesses with significant receivables or payables outstanding at any given time.

    Accrual basis accounting records revenue when earned (when the work is done and you have a right to payment) and expenses when incurred (when the obligation arises, even if not yet paid). Under accrual, that December job completion generates December revenue — even if payment doesn’t arrive until January. The December material purchase creates a December expense — even if you don’t pay the supplier until January. This gives you a more accurate picture of each period’s actual financial performance.

    When Does the IRS Require Accrual Accounting?

    The IRS requires accrual accounting for businesses with average annual gross receipts exceeding $27 million (adjusted for inflation — this threshold changes). For most small contractors, cash basis is permissible. However, the IRS has additional rules for contractors using the Percentage of Completion Method (PCM) for long-term contracts. Contractors with long-term contracts (expected to be completed in more than one year) may be required to use PCM, which is a form of accrual accounting. Consult your CPA to determine which method is required for your specific contract types and business size.

    Why Contractors Switch to Accrual Voluntarily

    Even when not required, many contractors switch to accrual as they grow. Key reasons include more accurate financial reporting — your P&L reflects the economic reality of each period rather than cash timing differences; better lender credibility — lenders prefer accrual statements because they show a more complete financial picture; improved bonding capacity — surety companies use accrual-based balance sheets for bonding analysis; more accurate job costing — retainage, unbilled receivables, and accrued expenses are all visible on the balance sheet; and better management decisions — knowing your actual profit in a period, not just your cash received, leads to better operational decisions.

    How to Set Up Accrual Accounting in QuickBooks Online

    QuickBooks Online can run in both cash basis and accrual basis modes. You can actually run reports in either mode by simply switching the report setting — QuickBooks calculates both from the same underlying transaction data. The key is making sure your transactions are entered correctly: invoices are created when work is performed (not just when paid), bills are entered when received (not just when paid), and retainage receivables and payables are tracked in separate accounts. With proper setup, you can generate both cash basis and accrual basis reports in QuickBooks at any time.

    Making the Formal Transition: What’s Involved

    Formally changing your accounting method from cash to accrual requires filing IRS Form 3115 (Application for Change in Accounting Method) in the year of the change. There may be a “catch-up” adjustment in the year of change to account for items that were previously treated on a cash basis. This is a tax and accounting matter — work with your CPA to handle the formal IRS change-in-accounting-method process correctly. Doing it without proper guidance can create tax complications.

    Frequently Asked Questions

    Can I use cash basis for taxes and accrual for management reporting?

    Yes, this is a common and legitimate approach. Many contractors maintain their books on an accrual basis (for accurate management reporting) but file tax returns on a cash basis (which is generally more favorable for tax timing). QuickBooks allows you to run reports in either mode. Your CPA handles the tax-basis adjustments when preparing your tax return.

    How does the switch affect my taxes in the year of change?

    The year of transition may require a “Section 481(a) adjustment” — a catch-up entry that accounts for the difference between cash basis and accrual basis income as of the beginning of the year. This can create additional taxable income or a deduction, spread over 4 years. Your CPA will calculate this and handle the Form 3115 filing to manage the tax impact.

    For more information, see our guide on reading your profit and loss under accrual accounting.

    For more information, see our guide on updating your QuickBooks settings.

    For more information, see our guide on working with a CPA on accounting changes.

    For more information, see our guide on how your financial reports will change.

    Bookkeeping Champs Can Handle the Transition

    Bookkeeping Champs helps contractors throughout Los Angeles and Ventura County set up and manage their books on the right accounting basis for their business stage. Call (818) 679-4451 to discuss your situation.

  • Common IRS Red Flags for Contractors: How to Stay Audit-Safe

    Common IRS Red Flags for Contractors: How to Stay Audit-Safe

    The IRS audits a small percentage of returns each year, but certain industries — including construction and contracting — see higher audit rates than average. This is because contractor returns tend to involve significant cash income, large deductions, subcontractor payments that should be documented, and complex business structures that are easy to get wrong. Understanding the IRS’s most common audit triggers for contractors — and building systems to address them — protects you from audits and ensures you win if you are ever audited.

    Red Flag #1: Consistently Reporting Losses

    The IRS expects businesses to be profitable. If your Schedule C or business return shows a net loss year after year, the IRS may investigate whether the business is legitimate or whether you’re using it as a tax shelter to offset personal income. In reality, many contractors underprice their work, have genuine bad years, or are growing through a startup phase — but the IRS doesn’t see context, only numbers. If you show consistent losses, make sure every expense is legitimate, well-documented, and correctly categorized. Having a professional bookkeeper and CPA involved provides a layer of credibility.

    Red Flag #2: Large or Disproportionate Vehicle Deductions

    Vehicle deductions are one of the most scrutinized items on contractor returns. The IRS is suspicious of 100% business use claims for vehicles (essentially no personal use), large actual expense deductions for luxury vehicles, and standard mileage deductions that seem high relative to revenue. The defense is thorough documentation: a contemporaneous mileage log (date, destination, business purpose, miles for every trip), maintenance receipts and fuel records if using actual expenses, and any personal use properly excluded from the deduction. Never claim a vehicle as 100% business use unless it’s truly restricted to business — the IRS knows most people use work trucks personally at least occasionally.

    Red Flag #3: Home Office Deductions

    Home office deductions are legitimate for contractors who use a dedicated space in their home exclusively and regularly for business administration — estimating, billing, record-keeping. But the IRS scrutinizes home office deductions carefully. The space must be used exclusively for business (not a dual-purpose room), regularly for business administration, and it must be your principal place of business or where you meet clients. Document the square footage, take photos, and keep consistent records. Using the simplified method ($5/sqft, up to 300 sqft) is safer and audit-proof if your space qualifies.

    Red Flag #4: Cash-Heavy Businesses with Low Reported Income

    The IRS knows that cash-heavy businesses have opportunities to underreport income. If your reported income seems inconsistent with your lifestyle, your bank deposits, or your industry norms, it raises questions. The solution is thorough documentation of all cash income in QuickBooks, depositing all income into your business bank account, and keeping clean records that reconcile deposits to invoices. If you’re audited, the IRS can use bank deposit analysis to reconstruct income — make sure your books would pass that test.

    Red Flag #5: Claiming 100% of Meals as Business Expenses

    Business meals are 50% deductible under current IRS rules, and only when there is a bona fide business purpose. The IRS is suspicious of contractors who deduct meals daily — this often represents personal meals being run through the business. Keep meal deductions legitimate: document the business purpose, who attended, and the business discussed. Don’t deduct solo meals (no business benefit), crew lunches without a meeting purpose, or meals that are really personal expenses.

    Red Flag #6: Missing or Inconsistent 1099s

    The IRS matches 1099-NECs filed by payers against recipients’ tax returns. If you pay a subcontractor $10,000 and don’t file a 1099, both you and the subcontractor are exposed. If a subcontractor reports $15,000 you paid them but you only report $15,000 of subcontractor expenses, the IRS may ask questions. Issue 1099s to every unincorporated sub you pay $600 or more. Track subcontractor payments meticulously in QuickBooks. Collect W-9s before work begins — chasing them in January is a headache you don’t need.

    How Clean Books Protect You in an Audit

    The best audit defense isn’t avoiding deductions — it’s having documentation for every deduction you claim. A well-organized QuickBooks file with proper transaction documentation, reconciled bank accounts, and a paper trail for every major expense means you can respond to any IRS inquiry efficiently and confidently. Contractors with messy or incomplete books often cave on legitimate deductions during audits simply because they can’t find the documentation to support them. Clean books let you defend every item.

    Frequently Asked Questions

    Does claiming a home office increase my audit risk?

    Historically yes, but with proper documentation, a legitimate home office deduction is defensible. The risk isn’t in claiming the deduction — it’s in claiming it without documentation. If you have a genuine, dedicated business space at home, claim it and document it properly.

    What should I do if I receive an IRS audit notice?

    Don’t ignore it. Read it carefully to understand exactly what’s being audited (it’s often a specific item or year, not your entire return). Contact your CPA or tax professional immediately. Gather all documentation related to the item in question. Most correspondence audits are resolved by mail with proper documentation. In-person audits are more intensive but still manageable with clean records.

    For more information, see our guide on how to prepare for a tax audit.

    For more information, see our guide on legitimate tax deductions for contractors.

    For more information, see our guide on how much to set aside for taxes.

    For more information, see our guide on setting up QuickBooks correctly.

    Bookkeeping Champs Keeps You Audit-Safe

    Bookkeeping Champs helps contractors throughout Los Angeles and Ventura County maintain clean, well-documented books that defend every deduction. Call (818) 679-4451 — audit protection starts with clean books.

  • Invoicing Best Practices for Small Business Contractors

    Invoicing Best Practices for Small Business Contractors

    Getting paid promptly is one of the most important financial skills a contractor can develop — and it starts with your invoicing practices. Poor invoicing is one of the leading causes of cash flow problems for small contractors: late invoices, missing information, unclear payment terms, and no follow-up process all slow down your cash flow unnecessarily. This guide gives you a complete invoicing system that gets you paid faster without damaging client relationships.

    Invoice Immediately Upon Completion

    The single most impactful change most contractors can make is to invoice the same day a job is completed or a milestone is reached — not at the end of the week, not “when you get around to it,” but the same day. Every day you delay invoicing is a day you push your payment further into the future. With QuickBooks on your phone, you can create and send an invoice from the job site before you drive away. There is no excuse for invoices that sit unsent for days or weeks.

    What Every Contractor Invoice Must Include

    A professional, legally sufficient contractor invoice in California should include your company name, address, and contact information; your CSLB license number (required by California law on all contractor invoices); the client’s name and address; a unique invoice number; the invoice date; the payment due date; a detailed description of work performed (not just “labor and materials” — describe what you did); a breakdown of labor hours, material costs, and other charges; the total amount due; accepted payment methods; and your banking information if you accept ACH payments. Professional invoices reduce disputes, speed up payment, and protect you legally if a payment dispute ever becomes a collections matter.

    Set Clear, Firm Payment Terms

    Your payment terms should be established before the job starts — in your contract — and clearly stated on every invoice. For residential work, “Due on receipt” or “Net 7” (payment within 7 days) is reasonable. For commercial work, “Net 30” is standard. Avoid vague terms like “payment upon completion” without a specific date. Shorter payment terms are always better for cash flow — many contractors default to Net 30 without realizing that shorter terms are often accepted by residential clients who simply haven’t been asked to pay faster.

    Consider adding a late payment fee clause — 1.5% per month on unpaid balances after the due date — to your contracts and invoices. Even if you never enforce it, the clause creates a psychological incentive for timely payment and gives you leverage in collections discussions.

    Set Up a Follow-Up System

    Most unpaid invoices are not intentionally ignored — they’re forgotten in a busy client’s inbox or payment queue. A systematic follow-up process dramatically improves your collection rate. On day 1, send the invoice by email with a professional message. On day 3 before the due date, send a friendly reminder if it hasn’t been viewed. On day 1 past due, send a polite past-due notice by email. On day 5 past due, follow up by phone — email alone is insufficient for late payment recovery. On day 15 past due, send a formal demand letter stating your intent to file a mechanics lien if not paid within 7 days (for California contractors, this is your legal leverage). Document every follow-up attempt in QuickBooks or your CRM.

    Make It Easy to Pay

    Clients pay faster when it’s easy. Offer multiple payment options: credit/debit card via QuickBooks Payments, ACH bank transfer, Zelle for smaller amounts, and check as a last resort. QR codes on invoices that link to a payment page are increasingly popular and effective. The easier you make it to pay, the faster you get paid. QuickBooks Payments integrated with QuickBooks Online handles card and ACH payments and automatically applies them to the correct invoice — no manual matching required.

    Progress Invoicing for Larger Jobs

    For jobs spanning multiple weeks or months, don’t wait until completion to invoice. Set up progress billing in your contract: a deposit before work starts, payments at defined milestones (foundation complete, framing complete, rough-in complete, etc.), and a final payment at substantial completion. This keeps cash flowing throughout the project and dramatically reduces your financial exposure if a client relationship goes sideways.

    Frequently Asked Questions

    Do I need to put my CSLB license number on invoices?

    Yes. California Business and Professions Code Section 7031 requires licensed contractors to include their CSLB license number on all contracts, bids, and invoices. Failure to include it doesn’t invalidate the invoice, but it’s legally required and projects professionalism.

    What should I do if a client disputes an invoice?

    Respond promptly and professionally. Ask for the specific basis of the dispute in writing. Review the contract and your work documentation. If the dispute is about scope, refer to the signed contract and change orders. If there’s a legitimate error, issue a corrected invoice promptly. If the dispute is unfounded, communicate your position clearly and mention your rights to file a mechanics lien if the matter isn’t resolved. Document everything in writing.

    For more information, see our guide on managing accounts receivable effectively.

    For more information, see our guide on when to file a mechanics lien.

    For more information, see our guide on automating invoices in QuickBooks.

    For more information, see our guide on improving your cash flow.

    Bookkeeping Champs Can Set Up Your Invoicing System

    Bookkeeping Champs sets up professional invoicing in QuickBooks for contractors throughout Los Angeles, Ventura County, and the San Fernando Valley. We ensure your invoices are compliant, professional, and set up to get you paid faster. Call (818) 679-4451 today.

  • How to Build a Business Budget for Your Contracting Company

    How to Build a Business Budget for Your Contracting Company

    Most contractors run their businesses reactively — they take jobs as they come, spend money as needed, and hope that more comes in than goes out. Budgeting feels like something big companies do, not a small contracting business. But a business budget — even a simple one — is one of the most powerful tools available to a contractor. It tells you how much revenue you need to cover your costs, whether you can afford to hire, what your cash flow will look like in three months, and whether you’re on track to hit your income goals. This guide walks you through building a practical budget for your contracting business.

    Why Contractors Need a Budget

    Without a budget, financial decisions are based on gut feel. Should you hire another crew member? Can you afford a new truck? Can you take on a big commercial project that requires capital? These decisions are guesses without a budget. With a budget, you have a financial model of your business that tells you exactly what those decisions cost and what revenue is required to support them. A budget turns gut-feel management into data-driven management.

    Step 1: Establish Your Revenue Target

    Start with a realistic revenue target for the coming year. Base it on your actual revenue last year (from your QuickBooks Profit & Loss), adjusted for any planned growth, new hires, lost clients, or market changes. If you did $600,000 last year and you’re adding one crew member, estimate how much additional revenue that crew member will generate. Be conservative — it’s better to budget conservatively and beat it than to budget aggressively and miss it. Break the revenue target down by month, accounting for seasonal patterns in your market.

    Step 2: Budget Your Direct Job Costs

    Direct job costs — labor, materials, subcontractors, equipment, permits — vary directly with revenue. Use your actual gross profit margin from the prior year as a starting point. If you historically achieve 30% gross margin, budget direct costs at 70% of projected revenue. As you get more sophisticated with job costing in QuickBooks, you can budget by job type — residential vs. commercial, different trades — with more precision.

    Step 3: Budget Your Overhead Expenses

    Overhead expenses are the fixed and semi-fixed costs of running your business that don’t vary directly with revenue. Go through your prior year Profit & Loss in QuickBooks and identify every overhead expense: owner’s salary or draw, other salaries for office/management, rent or home office, vehicle payments and vehicle insurance, general liability insurance, workers’ comp (for overhead staff), bookkeeping and accounting fees, software subscriptions, marketing and advertising, tools and small equipment, fuel (non-job specific), and miscellaneous business expenses. Budget each category for the coming year based on known contracts, inflation, and planned changes.

    Step 4: Calculate Your Break-Even Revenue

    Break-even revenue is the amount of revenue you need to cover all costs — direct and overhead — with zero profit. Divide your total annual overhead by your gross margin percentage. For example: if overhead is $200,000 and your gross margin is 30%, break-even revenue is $200,000 ÷ 0.30 = $666,667. You must do at least $666,667 in revenue to cover all costs. Every dollar above that is profit. Knowing your break-even number tells you exactly how much work you need to win and complete to keep the lights on — a fundamental piece of business intelligence.

    Step 5: Build a Monthly Cash Flow Budget

    A cash flow budget shows month-by-month how cash flows in and out — not just annual totals. It’s critical because revenue and expenses don’t always happen at the same time. In QuickBooks, use the Budget feature (under the Reports menu) to create a monthly budget by entering your expected income and expenses for each month. Then run the Budget vs. Actuals report monthly to see how you’re tracking against plan. This report is one of the most valuable management tools in QuickBooks — it immediately shows where you’re over or under plan and lets you course-correct early.

    Step 6: Review and Adjust Monthly

    A budget is only valuable if you use it. Schedule a 30-minute budget review every month: compare Budget vs. Actuals in QuickBooks, identify any significant variances (positive or negative), update your cash flow forecast for the next 3 months based on current pipeline and known expenses, and adjust the budget if circumstances change significantly. The goal isn’t rigid adherence to the original plan — it’s continuous awareness of your financial trajectory and early identification of problems before they become crises.

    Frequently Asked Questions

    How do I budget if my revenue is unpredictable?

    Budget conservatively for revenue — use the lower end of your realistic range. Budget overhead expenses at their actual expected cost (most are predictable even if revenue isn’t). This way, your budget reflects a scenario you can definitely afford and any revenue above your conservative estimate is upside. Maintaining a cash reserve of 2–3 months of operating expenses provides a buffer for revenue shortfalls.

    Should I include my owner’s salary in the overhead budget?

    Yes. Your compensation — whether a formal salary (S-Corp), owner’s draw (LLC/sole prop), or a combination — should be budgeted as an overhead expense. This gives you a true picture of what the business costs to operate, including your labor. Many contractors don’t budget their own time and then wonder why the business isn’t making money — because the owner is working for free.

    For more information, see our guide on managing cash flow throughout the year.

    For more information, see our guide on job costing to improve your estimates.

    For more information, see our guide on pricing your services correctly.

    For more information, see our guide on understanding your financial reports.

    Bookkeeping Champs Can Build Your Budget in QuickBooks

    Bookkeeping Champs helps contractors throughout Los Angeles and Ventura County build annual budgets in QuickBooks, track performance against plan, and use financial data to make smarter business decisions. Call (818) 679-4451 to get started.

  • Bookkeeping for Roofing Contractors in Los Angeles: Special Considerations

    Bookkeeping for Roofing Contractors in Los Angeles: Special Considerations

    Roofing is one of the most financially intensive trades in California construction. High material costs, expensive labor, demanding insurance requirements, and project-based work with variable payment timing all create significant bookkeeping complexity for LA roofing contractors. This guide covers the financial management practices that separate thriving roofing companies from those that stay busy but struggle with cash flow and profitability.

    The Financial Profile of Roofing in Los Angeles

    Roofing in the LA market involves a wide range of project types: residential reroof (composition shingle, tile, flat), commercial roofing (TPO, modified bitumen, built-up), new construction roofing, and insurance restoration (fire damage, wind damage). Each has different margin profiles, material cost structures, and cash flow timing. Material costs — shingles, tile, underlayment, flat roofing membranes — are a dominant cost item and subject to significant price fluctuation. Labor costs are high in California, and roofing workers’ comp rates are among the most expensive in any trade. Insurance requirements (liability and workers’ comp) add substantially to overhead.

    Setting Up QuickBooks for a Roofing Contractor

    Create separate income accounts for residential reroof, commercial roofing, new construction roofing, insurance restoration roofing, and repair and maintenance. This segmentation reveals which work types are most profitable. On the cost side, track shingles and composition materials, tile roofing materials, flat roofing materials (TPO, membrane, built-up), underlayment and accessories, labor by crew, subcontractor costs, equipment rental (cranes, dumpsters), permit fees, and dumpster and disposal costs separately. Enable Projects for every job — roofing job costing data is critically valuable given the high material and labor costs per project.

    Workers’ Comp: The Roofing Contractor’s Biggest Insurance Cost

    Roofing carries the highest workers’ comp rates of any trade in California — rates of $20–$35 per $100 of payroll are common for roofing crews. On a roofing crew with $30,000/month in payroll, your workers’ comp premium might be $6,000–$10,500/month. This is a massive overhead cost that must be factored into every bid. Many roofing contractors make the mistake of underestimating their actual workers’ comp cost and pricing jobs that can’t cover it. Calculate your exact workers’ comp rate and include it explicitly in your job cost estimates.

    Workers’ comp for roofing is subject to year-end audits based on actual payroll. If your actual payroll exceeds your estimated payroll, you’ll receive a large audit bill. If it’s lower, you’ll receive a credit. Budget and track payroll carefully throughout the year so you’re not surprised at audit time.

    Subcontractor Management for Roofing

    Many roofing contractors use subcontractor crews for production work. Under California AB5, most roofing subcontractor crews who work regularly for your company are likely employees, not independent contractors. The financial and legal risk of misclassification is substantial in roofing because the workers’ comp differential is so large — if your sub doesn’t carry workers’ comp and one of their workers is injured on your job, you may be liable. Always verify that any sub you use carries their own workers’ comp and general liability insurance, and obtain certificates of insurance before work begins. Track subcontractor payments in QuickBooks and issue 1099s to unincorporated subs paid $600 or more.

    Insurance Restoration Roofing: Special Accounting Considerations

    Insurance restoration roofing (working with homeowners who have insurance claims for fire, wind, or hail damage) involves a specific billing structure: you work with the insurance adjuster’s scope of loss, supplements are common, and payment comes from the insurance company (and sometimes a deductible from the homeowner). Track insurance restoration jobs as separate projects in QuickBooks. Document supplements carefully. Revenue recognition can be complex — make sure you’re recording revenue at the correct amounts. Work with a bookkeeper who understands insurance restoration billing if you do significant volume in this market.

    Tax Deductions for Roofing Contractors

    Key deductions include trucks, trailers, and equipment (Section 179 for this year’s purchases), roofing tools (nail guns, shingle cutters, safety equipment), OSHA-required safety equipment (harnesses, guardrails), workers’ comp and liability insurance premiums, dumpster rental fees (if not charged to individual jobs), CSLB C-39 license fees, estimating software (Xactimate, EagleView, RoofSnap), marketing costs, and ongoing training and certification costs. Document all of these in QuickBooks throughout the year.

    Frequently Asked Questions

    What CSLB license do roofing contractors need in California?

    Roofing contractors in California need a C-39 (Roofing) CSLB license. This covers installation, repair, and maintenance of all types of roofing systems. Keep your license current, bond in place, and workers’ comp certificate on file with CSLB.

    For more information, see our guide on job costing for roofing projects.

    For more information, see our guide on tax deductions for roofing contractors.

    For more information, see our guide on managing cash flow between roofing jobs.

    For more information, see our guide on bookkeeping for general contractors.

    Bookkeeping Champs Serves LA Roofing Contractors

    Bookkeeping Champs provides specialized bookkeeping for roofing contractors throughout Los Angeles County and Ventura County. We understand workers’ comp audits, insurance restoration billing, subcontractor compliance, and roofing job costing. Call (818) 679-4451 today.

  • Mechanics Liens in California: A Contractor’s Complete Guide

    Mechanics Liens in California: A Contractor’s Complete Guide

    One of the most powerful legal protections available to California contractors and subcontractors is the mechanics lien. When a client refuses to pay, delays payment unreasonably, or simply doesn’t have the money to pay you, a mechanics lien gives you a legal claim against the property itself — forcing payment as a condition of selling or refinancing the property. But mechanics liens in California are procedurally complex, with strict deadlines that must be met or the right is lost forever. This guide explains everything you need to know to protect your payment rights on every California project.

    What Is a Mechanics Lien?

    A mechanics lien (also called a construction lien or materialman’s lien) is a legal claim recorded against a property by contractors, subcontractors, or material suppliers who performed work or provided materials for that property but weren’t paid. The lien attaches to the property’s title, which means the owner cannot sell or refinance the property without resolving the lien. In California, mechanics lien rights are established by the Civil Code, sections 8000 through 9566. These laws protect everyone in the construction payment chain — from prime contractors to second-tier subs to material suppliers.

    The Most Critical Step: The Preliminary Notice

    Here’s where most contractors lose their lien rights without realizing it: in California, in order to preserve your mechanics lien rights, you must serve a Preliminary Notice on the owner, the general contractor (if you’re a sub), and the construction lender (if any) within 20 days of first furnishing labor, services, equipment, or materials to the project. Miss the 20-day window and you lose your lien rights for the work done before you served the notice (you preserve rights for work done after service, but not before). This means you can lose months of lien-able work just by being late.

    Preliminary Notices must be served by certified mail or personal service. The notice must include specific statutory information: your name and address, the name of the person who hired you, the jobsite address, a description of the labor or materials furnished, and an estimate of total value. There are Preliminary Notice services and software platforms that handle this automatically for a small fee — for contractors doing multiple projects, this automation is well worth the cost.

    Do Prime Contractors Need to Serve Preliminary Notice?

    Prime contractors (those with a direct contract with the owner) are not required to serve a Preliminary Notice to preserve their lien rights on private works projects. However, they must still comply with all other lien procedures. On public works projects, the preliminary notice rules differ — contractors on public works projects typically must follow stop payment notice procedures rather than mechanics liens (you can’t lien government-owned property).

    Recording the Mechanics Lien

    If you’re not paid and you’ve properly served your Preliminary Notice, the next step is recording the mechanics lien with the County Recorder’s office in the county where the property is located. The lien must be recorded within specific deadlines. For prime contractors: within 90 days after completion of the work of improvement. For subcontractors and suppliers: within 90 days after completion of the work of improvement or within 30 days after the recording of a Notice of Completion (whichever is earlier). These are hard deadlines — missing them forfeits your lien rights entirely.

    The mechanics lien itself must contain specific information required by California Civil Code Section 8416: claimant’s name and address, name of person who hired the claimant, description of the work or materials, the last date labor or materials were furnished, a description of the property (legal description and street address), the amount claimed after offsetting any credits, and a statement of acknowledgment signed under penalty of perjury.

    Foreclosing on a Mechanics Lien

    Recording a mechanics lien doesn’t automatically get you paid — it creates a cloud on title that pressures the owner to resolve the debt. If the owner still doesn’t pay, you must file a lawsuit to enforce (foreclose) the lien within 90 days of recording the lien. If you miss this window, the lien becomes unenforceable. Foreclosure lawsuits require an attorney — consult a construction attorney well before the deadline to evaluate your case.

    Releasing a Mechanics Lien

    Once you’ve been paid in full, you’re obligated to record a Release of Mechanics Lien with the County Recorder promptly. Failure to release a satisfied lien is a misdemeanor in California. When accepting final payment, you’ll typically be asked to sign an Unconditional Lien Release — make sure you only release your lien after funds have cleared, not before. There are four types of lien releases in California: Conditional Waiver on Progress Payment, Unconditional Waiver on Progress Payment, Conditional Waiver on Final Payment, and Unconditional Waiver on Final Payment. Use the right one for your situation.

    Mechanics Liens and Your Bookkeeping

    From a bookkeeping perspective, outstanding mechanics liens should be tracked in your accounts receivable records. In QuickBooks, maintain notes on each outstanding invoice’s lien status — when Preliminary Notice was served, when the lien was recorded, and the lien’s expiration deadline. Clean, accurate invoicing and accounts receivable tracking is essential for lien enforcement — you need to show exactly what was owed, when it was earned, and that it remains unpaid.

    Frequently Asked Questions

    Can I file a mechanics lien for the retention amount?

    Yes. Retainage is part of your contract price and is lienable just like any other unpaid amount. The lien deadline runs from the completion of the work of improvement, not from when the retainage was due. Make sure your lien includes any unreleased retainage in the amount claimed.

    What if I don’t know the property owner’s exact legal name?

    You can look up the property owner information in the county assessor’s records online. For the Preliminary Notice and mechanics lien, use the exact name as shown on the assessor’s records. If in doubt about the legal owner, use a lien service or consult a construction attorney to ensure proper identification.

    For more information, see our guide on CSLB licensing and compliance.

    For more information, see our guide on managing accounts receivable.

    For more information, see our guide on invoicing best practices.

    For more information, see our guide on retainage in construction contracts.

    Protect Your Payment Rights — And Keep Clean Books

    Bookkeeping Champs helps contractors throughout Los Angeles and Ventura County maintain the clean accounts receivable records and invoice documentation needed to support lien enforcement. Call (818) 679-4451 for a free consultation.