General Contractor Bookkeeping California: Job Costing, Prevailing Wage, and Tax Guide

CSLB Class B license costs, job costing by project, revenue recognition for long-term contracts, subcontractor 1099-NEC and DE 542, prevailing wage certified payroll, workers compensation, retention receivable tracking, and quarterly estimated taxes for general contractors in Downey and Southeast Los Angeles County.

Published June 8, 2026 by Jimmy Paz, J.P Bookkeeping, Downey CA

Running a general contracting business in California means managing a set of financial decisions that are more layered than most small businesses face. You hold a CSLB Class B license with its own cost structure. You run multiple projects at once, each with its own labor, materials, subcontractors, and equipment costs, and the profitability of one job has nothing to do with the profitability of the one running next to it. You use subcontractors for specialized work and must report them to both the IRS and the California EDD. On public works projects, prevailing wage rules apply and your payroll records need to be certified and filed with the DIR. You carry workers compensation on your W-2 field workers. And your clients withhold a retention percentage on every progress billing until the job is substantially done.

Each of these pieces has a direct bookkeeping consequence. If you do not track costs by job, you cannot see which projects are profitable. If your subcontractor paperwork is not in order, you face 1099 penalties and potential EDD enforcement. If you record retention wrong, your accounts receivable balance overstates what you can actually collect today. And if your books are not organized around actual project activity, your quarterly estimated tax payments will be based on numbers that do not reflect your real income.

This guide covers the bookkeeping decisions that matter most for general contractors in Downey, Compton, Lynwood, Paramount, and Southeast Los Angeles County doing residential remodels, commercial tenant improvement work, and small commercial projects. It is general bookkeeping guidance and does not constitute legal or tax advice. For your specific situation, consult a CPA, a California employment attorney, or the relevant state agency directly.

CSLB Class B License: Deductible Costs and What to Track

A California Class B General Building Contractor license issued by the Contractors State License Board is a prerequisite for most general contracting work in the state. The costs associated with obtaining and maintaining that license are ordinary and necessary business expenses and are generally deductible on your federal and California returns. Consult a CPA for entity-specific treatment, as deductibility can depend on your business structure and how the expenses are classified.

License fees. CSLB initial application fees, examination fees, and biennial renewal fees are deductible business expenses. Track them in a dedicated expense account such as "Licensing and Permits" so they do not get buried in miscellaneous costs. CSLB fee amounts are subject to change; verify current fee schedules on the CSLB website.

Contractor bond. California requires licensed contractors to carry a contractor's license bond. Bond premiums are deductible. If you pay an annual bond premium, treat it as prepaid insurance and amortize it over the policy period rather than expensing the full annual amount in the month of payment. This keeps your monthly expense figures accurate.

General liability and commercial auto insurance. Insurance premiums required to operate as a licensed contractor -- general liability, commercial auto on work trucks and equipment vehicles, and any umbrella coverage -- are deductible business expenses. Keep these in separate expense accounts by type so you can see your total risk management cost and compare it to industry norms when reviewing your financials.

Continuing education and trade association dues. Costs of continuing education required to maintain license classifications, as well as dues to trade associations relevant to your contracting business, are generally deductible operating expenses. Track them separately from general license costs.

The practical bookkeeping step here is simple: use a "Licensing, Bonds, and Insurance" expense category in your chart of accounts and route all CSLB-related costs there. At tax time, your CPA has a clean subtotal to work with rather than having to reconstruct what is in miscellaneous or office expenses.

Job Costing: The Core of General Contractor Bookkeeping

Job costing is the practice of tracking every cost associated with a specific project -- labor, materials, subcontractors, equipment, and overhead -- against that project's revenue. For a general contractor, job costing is not optional. It is the only way to know whether a project is profitable before you close it out and move on.

Without job costing, your books show you a single blended picture: total revenue in, total costs out, net at the bottom. If you are running four jobs simultaneously, a profitable job and a money-losing job average together and you cannot see either one clearly. You may show a positive bank balance while one of your active projects is running 15 percent over budget. By the time you discover it, the job is closed and the loss is locked in.

A job cost report for each active project shows you in real time whether the project is on budget, which cost categories are running over, and whether the original bid was accurate. That information lets you manage the job before it closes.

Direct labor costs. Track field labor wages for each project separately. In QuickBooks, you assign payroll hours to a job when you run payroll or enter time. Direct labor is the wages paid to field workers who are physically working on the project, not office staff or supervisors whose time spans multiple jobs. Include payroll taxes and workers comp on top of wages when calculating your true labor cost per job, since those costs are directly proportional to field labor hours.

Material costs. Lumber, concrete, hardware, fixtures, and any other materials purchased for a specific job should be assigned to that job at the time of purchase. When you pay a supplier invoice, code it to the correct job in your accounting software. If a single materials purchase includes items for multiple jobs, split the line items by job at entry. Materials coded to the wrong job distort both jobs' cost reports and make your job profitability analysis unreliable.

Subcontractor costs. Payments to subcontractors for a specific scope of work (electrical, plumbing, drywall, and similar specialty trades) are a direct project cost. Code each subcontractor payment to the job it belongs to. Subcontractor costs often represent a significant percentage of total project cost on general contracting work, so getting these coded correctly is essential for accurate job cost reports. More on subcontractor compliance requirements in the next section.

Equipment and rental costs. Owned equipment used on a project carries a depreciation and operating cost that should be allocated to the project. Rented equipment -- scaffolding, excavation equipment, lifts, and similar -- should be coded directly to the job at the time of the rental invoice. Track equipment rental separately from material purchases in your chart of accounts so you can see your total equipment cost as a distinct line on your job cost reports.

Overhead allocation. Not every business cost ties directly to a single job. Your office rent, utilities, bookkeeping fees, office supplies, and owner's time managing multiple projects are overhead costs that support the business as a whole. Some contractors allocate overhead to individual jobs using a predetermined rate (a percentage of direct labor cost or a cost-per-labor-hour rate), which gives each job a share of the overhead it consumed. Others track overhead separately and analyze it at the business level rather than the job level. Either approach works, but you need to choose one and apply it consistently so your job cost reports give you an apples-to-apples comparison across projects.

Job cost reports. A job cost report for an active project shows budgeted cost versus actual cost to date for each cost category. When actual costs exceed budgeted costs in any category, that is the signal to investigate: was the bid too low, did scope change without a change order, or did the project encounter unexpected conditions? Running these reports monthly for every active job, and reviewing them against your original bids, is the single most valuable financial management practice a general contractor can adopt.

Revenue Recognition: Percentage-of-Completion and Completed-Contract

How you recognize revenue on construction contracts has significant tax consequences, particularly for projects that span more than one tax year. There are two primary methods, and which one applies to your business depends on your size and the nature of your contracts.

Percentage-of-completion method. Under this method, you recognize revenue and expenses in proportion to the amount of the project completed in each tax period. If a contract is worth $500,000 and you have completed 40 percent of the work by year end, you recognize $200,000 of revenue in that tax year. This method keeps your taxable income in sync with actual project activity and prevents large income spikes when projects close.

For long-term contracts that span multiple tax years, the IRS generally requires larger contractors to use the percentage-of-completion method. The applicable threshold and business structure rules are subject to change; confirm current requirements with a CPA who works with contractors.

Completed-contract method. Under this method, you defer all revenue and expenses on a project until the project is substantially complete. Income and costs are recognized in the tax year the project closes, regardless of how long the project lasted. This method can be advantageous for smaller contractors because it defers taxable income, but it can also create large income spikes in the year multiple projects close simultaneously.

Smaller contractors who fall below the applicable gross receipts threshold may qualify to use the completed-contract method under what is commonly called the small contractor exception. The gross receipts threshold and the specific qualification criteria are subject to change and depend on your business structure and revenue history. Consult a CPA to determine which method applies to your business and whether the small contractor exception is available to you. Using the wrong revenue recognition method can result in back taxes, interest, and penalties on amended returns.

On your books. Regardless of which tax method your CPA determines applies to you, your day-to-day bookkeeping should track project revenue and costs accurately as they occur. Your CPA adjusts for the appropriate tax method at year end. Your job is to make sure the underlying project-level data is clean.

Subcontractors: 1099-NEC, DE 542, AB5, and Workers Comp Risk

Most general contractors use subcontractors for specialized scopes: electrical, plumbing, HVAC, tile, drywall, and other trades that fall outside the GC's direct workforce. Managing subcontractor compliance is one of the highest-risk areas in contractor bookkeeping because the consequences of getting it wrong -- IRS penalties, EDD enforcement, workers comp liability -- are significant and cumulative.

1099-NEC filing. If you pay a subcontractor who is a sole proprietor, single-member LLC, or partnership $600 or more in a calendar year, you are required to issue a 1099-NEC to that subcontractor by January 31 of the following year and file the corresponding 1096 summary with the IRS. Collect a completed W-9 from every subcontractor before you issue their first payment. The W-9 gives you the legal name, business entity type, address, and EIN or SSN you need to prepare the 1099 accurately. Trying to collect W-9s after the fact at year end is inefficient and frequently incomplete. Make it a policy: no payment until the W-9 is on file.

California DE 542 new contractor report. California requires you to report new independent contractors to the California EDD using Form DE 542 within 20 days of entering into a contract for $600 or more, or making a payment of $600 or more, whichever is earlier. This is a California-specific requirement on top of the federal 1099 obligation. Consult the EDD directly for current DE 542 requirements, filing instructions, and applicable thresholds, as these rules are subject to change.

AB5 and the construction contractor exemption. California AB5 imposes a strict ABC test for worker classification. In construction, there is a specific exemption for subcontractors who hold a valid CSLB license in the classification appropriate to the work being performed. If a subcontractor holds a valid CSLB license for their scope of work, they may qualify for the contractor exemption from AB5's ABC test. However, the exemption is narrow and fact-specific. A subcontractor who holds a CSLB license but works exclusively for your company, on your schedule, using your equipment, under your direct supervision, may not meet all the conditions of the exemption. If you have any doubt about whether a subcontractor relationship qualifies for the construction contractor exemption, consult a California employment attorney before treating that worker as a 1099 subcontractor. The cost of misclassification -- back payroll taxes, EDD penalties, and workers comp liability -- is far higher than the cost of proper advice upfront.

Workers compensation and misclassification risk. The most common compliance risk in California construction is misclassifying field workers as 1099 subcontractors to avoid the cost of workers compensation insurance and payroll taxes. If a worker you classify as a 1099 subcontractor is injured on your job site and is later determined by the WCAB or EDD to be a misclassified employee, you are liable for the workers comp claim, back premiums, and penalties as if they were on your payroll the entire time. California workers compensation is mandatory for all W-2 employees. Before you classify any field worker as a 1099 subcontractor, confirm they meet the applicable AB5 standard and hold the appropriate CSLB license for their scope. Document your classification basis and keep it in the file for every subcontractor relationship.

Prevailing Wage: Certified Payroll and DIR Compliance

If you perform work on public works projects in California -- construction, alteration, demolition, installation, or repair work under contract with a state or local government agency -- California prevailing wage laws apply. Prevailing wage sets the minimum rate you must pay workers on those projects, by craft and classification, and the rate varies by county and classification. The California Department of Industrial Relations publishes prevailing wage determinations and administers enforcement.

What triggers prevailing wage. Public works projects are generally any project funded fully or partially by a state or local government agency, or performed on publicly owned property. Private residential remodels and private commercial tenant improvements with no public funding do not trigger prevailing wage. However, if a project involves any public agency, redevelopment funding, federal funding, or mixed public-private financing, the analysis is more complex. Verify the prevailing wage status of any project with your project owner and with the DIR before you start work. Failure to pay prevailing wage when it applies results in back wage liability, substantial civil penalties, and potential debarment from future public works projects. Consult the DIR for current prevailing wage requirements applicable to your specific project, location, and trade classifications.

Certified payroll records. On public works projects, you are required to submit certified payroll records to the DIR's online compliance system (currently the DIR's public works payroll reporting system). Certified payroll records document each worker's name, classification, hours worked, and wages paid on the project for each pay period. These records are separate from your regular payroll records and must follow the DIR's required format. Maintain copies of all certified payroll records for the retention period specified by the DIR. Your bookkeeper's role is to ensure that project payroll is tracked by classification and that the records generated from your payroll system are accurate enough to support certified payroll reporting. If your payroll system does not produce certified payroll reports in the DIR's required format, a dedicated construction payroll tool or your CPA can fill that gap.

Separating prevailing wage jobs in your books. Keep prevailing wage project costs in separate job cost accounts from your private work. Prevailing wage rates are generally higher than market wages for the same classifications, so mixing prevailing wage and private job costs in the same accounts distorts your cost-per-labor-hour metrics and makes it harder to bid future work accurately. Track prevailing wage payroll, certified payroll filings, and any prevailing wage-specific benefits or fringe contributions separately for each public works project.

Workers Compensation: Coverage, Classification, and Cost Tracking

California requires workers compensation insurance for all W-2 employees. For a general contractor with field workers, workers comp is one of your largest insurance costs and one of the most consequential compliance obligations you carry.

Premium calculation. Workers comp premiums are calculated as a rate applied to total payroll, where the rate varies by job classification (roofing carries a higher rate than finish carpentry, for example). Your annual premium audit at policy renewal adjusts your premiums based on your actual payroll and classification mix for the year. If your field workers are miscoded to lower-risk classifications than they actually perform, the audit will result in a premium adjustment and potential audit penalties. Code each worker's classification accurately and keep it current when workers take on different scopes.

Include workers comp in your loaded labor rate. When you bid work and build job budgets, the true cost of a field worker is not their hourly wage alone. It is wage plus payroll taxes (employer-side Social Security and Medicare, federal and California unemployment) plus workers comp premium. For a worker paid $30 per hour, the fully loaded labor cost might be $36 to $40 per hour or more depending on classification and workers comp rate. If your bids and job budgets are built on bare wage rates, you are underestimating labor cost on every job.

Subcontractor workers comp certificates. Obtain a Certificate of Insurance showing current workers comp coverage from every subcontractor before they set foot on your job site. If a subcontractor does not carry workers comp and one of their workers is injured on your project, your own workers comp policy may be required to cover that claim. Keep certificates of insurance on file for every active subcontractor and set calendar reminders to obtain updated certificates before each policy renewal date.

Retention (Retainage): Tracking What You Have Earned but Cannot Yet Collect

Retention, also called retainage, is the portion of each progress billing that the project owner withholds until the project is substantially complete. On residential remodels and commercial tenant improvement projects in California, the withheld percentage is typically 5 to 10 percent of each progress billing, though the specific amount is set by your contract. Retention exists to give the owner leverage to ensure the project is completed to specification before releasing the final payment.

How to record retention on your books. When you issue a progress invoice, record the full billed amount as accounts receivable -- because you have earned and billed the full amount. Then move the withheld retention portion from accounts receivable to a separate balance sheet asset account called "Retention Receivable" (or "Retainage Receivable"). The entry separates what the owner is paying now from what is being held until completion.

When the owner makes a progress payment (the full invoice amount minus the retention hold), apply that payment to accounts receivable. The retention receivable balance continues to grow with each progress billing until the project reaches substantial completion. At that point, the owner releases the retention hold and you collect the accumulated retainage in a final payment or as part of the final billing cycle.

Why the separation matters. If you record retention as part of regular accounts receivable without separating it, your accounts receivable balance overstates what you can actually collect in the near term. Your cash flow projections will be inaccurate because you are counting retained amounts as current collectibles when they are not. The separation keeps your financials honest about the timing of cash collection and helps you manage working capital on multi-month projects where retention can accumulate to a significant dollar amount.

Retention and lien rights. California mechanics lien rights require proper preliminary notices to be served within specific timeframes before you can record a lien to protect your right to payment. While mechanics lien filing is a legal question for a construction attorney rather than a bookkeeping topic, your accounts receivable management -- specifically knowing which invoices are outstanding, which retention amounts are owed by project, and how long each has been outstanding -- is the operational foundation for knowing when a lien deadline may be approaching. Keep aging reports by project, not just by customer, and flag overdue balances by job. If a project owner is slow to release retention after substantial completion, consult a construction attorney about your lien rights before the filing deadline passes. Consult a construction attorney for any lien-related questions; this is not legal advice.

Equipment and Vehicle Depreciation

General contractors own and operate capital equipment: trucks, trailers, forklifts, compressors, and other heavy assets that have useful lives longer than a single tax year. The tax treatment of these assets involves decisions -- Section 179, bonus depreciation, MACRS -- that can significantly affect your annual deductions, but the right choice depends on your specific tax situation and requires analysis. Coordinate these decisions with your CPA before making elections that are difficult to reverse.

Fixed asset register. Maintain a fixed asset register listing every piece of owned equipment and every vehicle: purchase date, purchase price, in-service date, make and model or description, and the depreciation method and schedule you are using. This register supports your financial statements, helps you calculate accurate depreciation expense each year, and gives you the documentation you need if the IRS or FTB questions your depreciation deductions. Update it every time you acquire a new asset, dispose of an old one, or make a capital improvement to an existing asset.

Section 179 expensing. Section 179 of the Internal Revenue Code allows businesses to deduct the full cost of qualifying equipment in the year it is placed in service, up to an annual dollar limit. For a contractor purchasing a new truck or piece of heavy equipment, Section 179 can produce a large deduction in the year of purchase. However, the annual limit, phase-out thresholds, and business-income limitation mean the deduction is not unlimited and may not be fully usable in every year. Consult a CPA before making a Section 179 election.

Bonus depreciation and California non-conformity. Federal law has allowed a bonus depreciation percentage on qualifying property placed in service in a given year. California does not conform to federal bonus depreciation, which means your California state depreciation deduction may differ materially from your federal deduction for the same asset in the same year. This creates a California depreciation adjustment that your CPA will account for on your state return. The practical bookkeeping implication is that you may need to track two depreciation schedules for California -- one for federal purposes and one for state -- for assets acquired in years when bonus depreciation applied. Coordinate with your CPA to make sure your books and your tax returns are aligned.

MACRS for vehicles and equipment. Under MACRS, assets are depreciated over a recovery period defined by asset class (5-year for most vehicles, 7-year for most equipment, for example) using IRS tables. MACRS is the default method when Section 179 or bonus depreciation is not elected or does not fully cover the asset cost. Your fixed asset register should track the MACRS class, recovery period, and accumulated depreciation for every capitalized asset.

Vehicles used for personal purposes. If any work vehicle is used for personal trips, you must track the business-use percentage and limit deductions accordingly. Mixed-use vehicles are subject to additional listed property rules under federal law. Keep a mileage log or use GPS-based tracking for any vehicle that may have mixed use.

Quarterly Estimated Taxes: IRS and FTB Payment Schedule

If you operate your contracting business as a sole proprietor, single-member LLC, partnership, or S-corporation, you owe quarterly estimated taxes to both the IRS and the California Franchise Tax Board. These are advance payments toward your annual income tax liability, calculated based on your expected net income for the year.

Federal (IRS) payment schedule: April 15, June 15, September 15, and January 15 of the following year. Your estimated federal payment is based on your expected net income from the business -- contract revenue recognized under your applicable method, minus deductible project costs, payroll, equipment depreciation, insurance, office expenses, and other operating costs.

California (FTB) payment schedule: April 15, June 15, and January 15 of the following year. California uses a 30/40/0/30 payment schedule: 30 percent of your estimated annual California tax liability is due April 15, 40 percent is due June 15, no payment is due in September, and the remaining 30 percent is due January 15. There is no California estimated payment due in September. This is different from the federal schedule, and general contractors who set up their quarterly reminders from the IRS schedule frequently miss the California pattern.

Why accurate job costing feeds accurate estimated taxes. Your quarterly estimated payment amounts are only as accurate as your books. If your job costs are not coded to the correct projects and periods, your net income figures are wrong. If your equipment depreciation is not recorded, income is overstated and you will overpay estimated taxes. If retention is not separated from regular accounts receivable, your revenue timing may be off. Clean books built around actual project activity give you the net income figures you need to calculate the right quarterly amounts and avoid underpayment penalties. Underpayment penalties apply on both the federal and California sides if your quarterly payments fall short of minimum thresholds. Consult a CPA to calculate the appropriate safe harbor payment amounts for your situation.

CalSavers. If you have one or more W-2 employees and do not offer a qualifying employer-sponsored retirement plan (a 401(k), SEP-IRA, or Simple IRA), you are required to enroll in California's CalSavers program. CalSavers applies from the time you have at least one W-2 employee, with no minimum headcount threshold. Employee contributions are withheld from wages and remitted to CalSavers. Employees can opt out individually, but you must have the program active. Failure to enroll triggers escalating penalties from the California Department of Industrial Relations.

Frequently Asked Questions

Is a CSLB license fee a deductible business expense for a general contractor?

Yes, CSLB license fees are generally deductible as ordinary and necessary business expenses for a California licensed contractor. The same applies to contractor bonds and business insurance premiums required to maintain your license or operate legally. However, the specific deductibility treatment can depend on your business entity type and how the expenses are classified on your books. Consult a CPA for entity-specific guidance on how to categorize and deduct these costs on your federal and California returns.

What is job costing and why does it matter for general contractors?

Job costing is the practice of tracking every cost -- labor, materials, subcontractors, equipment, and allocated overhead -- against a specific project. For a general contractor, job costing is how you determine whether each project is profitable before you issue the final invoice. Without job costing, you may see positive cash flow in your bank account while losing money on individual projects, because revenue and costs across multiple simultaneous jobs blend together in a way that hides project-level losses. A job cost report for each active project shows you in real time whether the project is on budget or running over, which lets you manage the job before it closes rather than discovering the loss after the fact.

When do I need to file a DE 542 for a new subcontractor in California?

California requires employers to report new independent contractors to the California EDD using Form DE 542 within 20 days of either entering into a contract for $600 or more, or making a payment of $600 or more, whichever is earlier. This applies to independent contractors who are individuals (sole proprietors) and single-member LLCs. The DE 542 requirement is separate from the federal 1099-NEC filing obligation, which requires a 1099-NEC for any subcontractor paid $600 or more in a calendar year. Consult the EDD directly for current DE 542 requirements, as these rules can change.

Does prevailing wage apply to my general contracting projects in California?

California prevailing wage laws apply to public works projects -- construction, alteration, demolition, installation, or repair work performed under contract with a state or local government agency. If you are performing work on a privately funded residential remodel or private commercial tenant improvement with no public funding involved, prevailing wage generally does not apply. However, if your project involves any public agency, federal funding, or mixed public-private financing, the analysis changes. The California Department of Industrial Relations (DIR) defines public works and prevailing wage requirements. Verify the prevailing wage status of any project with your project owner and the DIR before you start work, as the consequences of non-payment -- including back wages and civil penalties -- are significant.

How do I track retention (retainage) in my construction bookkeeping?

Retention is the portion of each progress billing that the project owner withholds until the project is substantially complete, typically 5 to 10 percent. When you issue a progress invoice, record the full billed amount as accounts receivable. Then move the withheld retention amount from accounts receivable to a separate asset account called Retention Receivable. The Retention Receivable balance represents money you have earned and billed but cannot yet collect. When the project reaches substantial completion and the owner releases retention, you move that amount back to accounts receivable and collect it in the normal billing cycle. Keeping retention separate from regular accounts receivable gives you an accurate picture of your current collectible cash flow versus earned-but-deferred amounts.

What is the percentage-of-completion method and does it apply to my contracting business?

The percentage-of-completion method recognizes contract revenue and expenses based on the portion of the project completed in each tax period, rather than waiting until the project is done. For long-term contracts that span multiple tax years, the IRS generally requires larger contractors to use percentage-of-completion. Smaller contractors who fall below the applicable gross receipts threshold may qualify to use the completed-contract method, which defers all revenue and expenses until the project is finished. The threshold and qualification rules are subject to change and depend on your business structure and revenue history. Consult a CPA to determine which method applies to your business and whether the small contractor exception is available to you.

When are California quarterly estimated tax payments due for a general contractor?

For federal estimated taxes (IRS), the due dates are April 15, June 15, September 15, and January 15 of the following year. For California state estimated taxes (FTB), the due dates are April 15, June 15, and January 15 of the following year. California uses a 30/40/0/30 payment schedule: 30 percent of your estimated annual California liability is due April 15, 40 percent is due June 15, no payment is due in September, and the remaining 30 percent is due January 15. Your estimated payment amounts are based on your net business income after deductible project costs, payroll, equipment depreciation, and other operating expenses. Accurate job costing and cost tracking give you the figures you need to calculate the right quarterly amounts and avoid underpayment penalties.

General Contractor Bookkeeping Services in Southeast Los Angeles

J.P Bookkeeping works with general contractors and small construction businesses throughout Downey, Compton, Lynwood, Paramount, and Southeast Los Angeles County. Jimmy Paz is a QuickBooks Advanced ProAdvisor who is bilingual in English and Spanish. He understands the financial structure contractors rely on: job costing by project, revenue recognition for long-term contracts, subcontractor 1099-NEC and DE 542 compliance, prevailing wage certified payroll tracking, retention receivable separation, equipment depreciation, and CalSavers compliance for contractors with field staff.

If your job costs are not tracked by project, your subcontractor paperwork is incomplete, your retention is mixed into regular accounts receivable, or you are not sure which revenue recognition method applies to your contracts, a free consultation is the fastest way to get your books structured correctly. Book directly at the link or call (323) 816-0517. J.P Bookkeeping provides bookkeeping support and guidance, but is not a CPA or attorney. For complex tax planning, depreciation strategy, revenue recognition elections, prevailing wage compliance, or employment classification questions, consult a licensed CPA or California attorney.

For more on related topics: see the California W-2 vs. 1099 bookkeeping guide for a full walkthrough of the AB5 ABC test and the contractor exemption, and the California payroll bookkeeping guide for payroll setup and quarterly filing requirements.

Disclaimer: J.P Bookkeeping is a bookkeeping firm, not a CPA or law firm. For tax planning, legal questions, or regulatory compliance, consult a licensed CPA or attorney. Information reflects publicly available requirements as of June 8, 2026. Confirm current IRS rates and thresholds at irs.gov and ftb.ca.gov before filing.

Ready for contractor books that track your job costs, subcontractor compliance, and retention correctly?

A free consultation is the fastest way to confirm your projects are costed accurately, your subcontractor paperwork is complete, and your retention is recorded as a separate receivable.