San Francisco Business Registration and Gross Receipts Tax: The City and County of San Francisco requires businesses operating in the city to register with the Office of the Treasurer and Tax Collector and to file a gross receipts tax return, with construction treated as its own activity category and liability driven by receipts attributable to work performed in the city. Estimated payments fall due during the year, not only at filing. The bookkeeping consequence is simple: every job needs a jurisdiction tag when it is set up, and revenue needs to be recorded against it, because reconstructing which receipts were San Francisco receipts a year later is guesswork.
Health Care Security Ordinance and Paid Sick Leave: The San Francisco Health Care Security Ordinance requires covered employers to make a health care expenditure for each hour payable to employees performing work in San Francisco, at an expenditure rate the city updates annually, and to submit an annual reporting form to the Office of Labor Standards Enforcement. The San Francisco Paid Sick Leave Ordinance accrues on hours worked in the city as well. For a crew that moves between a city job and a peninsula job in the same week, that is a timesheet design problem before it is a compliance problem, and it has to be solved at payroll entry.
CDTFA Sales and Use Tax on Materials Versus Fixtures: California treats a construction contractor as the consumer of materials it furnishes and installs, so tax is generally paid on purchase, while for fixtures the contractor is generally treated as the retailer and tax applies to the fixture price. The California Department of Tax and Fee Administration also layers district taxes that vary by where property is delivered or used. Both distinctions are made hundreds of times a month by whoever enters the bill, which is why they belong in a bookkeeping process rather than in a year-end conversation.
DIR Prevailing Wage and Certified Payroll: Most California public works require contractor and subcontractor registration with the Department of Industrial Relations, payment of the prevailing wage determination for the craft and county, and electronic submission of certified payroll records. City-funded San Francisco construction adds local hiring and enforcement obligations administered through the Office of Labor Standards Enforcement. Treated as paperwork, this becomes a weekly scramble. Treated as bookkeeping, it is a by-product: the same payroll run that costs labor to the job produces the certified payroll, so the two always agree.
Union Trust Fund Remittance and Fund Audits: Bay Area trades are heavily unionized, and fringe benefits are remitted monthly to several separate trusts per craft, each with its own report format, rate per hour and deadline. Trust funds audit. The record that matters in an audit is whether the hours reported to the fund match the hours in the payroll register and the hours costed to the job. We prepare the remittances from the payroll data itself so those three numbers are one number, and fringes sit on the project rather than in a general payroll account.
Worker Classification, W-9s and Insurance Certificates: California applies a strict test to whether a worker is an employee or an independent contractor, and misclassification is expensive. Alongside that, paying a subcontractor without a current certificate of insurance or a signed W-9 on file is a control failure that surfaces at 1099 time or after a claim. We collect the documents before the first payment, hold bills that are missing them, and track subcontractor payments by vendor all year so 1099-NEC filing is a report rather than a reconstruction.
Preliminary Notice and Retainage Records: California lien and stop payment notice rights depend on preliminary notice served within a short window of first furnishing labor or materials, and on being able to show what was billed, what was paid and what is being held. We are not attorneys and we do not serve notices. What we maintain is the underlying record: first furnishing date, contract and change order amounts, billings, payments received and retainage held by job and by tier, so the dates run off real data and your attorney gets the backup the same day it is asked for.