Invoices, Receipts & Sales Tax for Contractors
How a contractor invoice is built in Seayora, how sales tax is worked out for the job site line by line, what the customer sees at checkout, and when a receipt is issued.
Invoices & Tax (in the service-pro portal, and in the Money section of the mobile apps) is where a contractor bills a customer, collects the right sales tax for the job, sends the invoice with a link the customer can pay from, and issues a receipt once the money has actually arrived. This guide explains how each of those works and — because it is the part people ask about — how the tax is decided.
Building an invoice
- Customer — name and email. The email is where the invoice and the receipt go.
- Where the work was done — the job-site address. Sales tax on work to real property is charged for the place the work was done, not your office and not the billing address, so an out-of-state owner's Brooklyn building is taxed as Brooklyn.
- Property type — residential or commercial. Several states tax commercial repairs and exempt residential ones (Texas is the clearest example), so this changes the answer.
- Contract type — lump sum, or separated / time-and-materials. In roughly fifteen states this decides whether you are treated as the consumer of the materials or as a retailer of them.
- Lines — each line has a kind (labour, materials, equipment, fee, discount), a quantity and price, and a tax class. Materials can be picked from your parts catalogue, which fills in the price and the tax facts for you.
Why tax is decided per line
A single invoice can carry an exempt line and a fully taxed one. In New York, a capital improvement (a new bathroom) is exempt to the customer while a repair (fixing the faucet) is taxable including the labour — same contractor, same day, opposite answers. One rate applied to the whole invoice gets one of those wrong every time, which is why every line carries its own tax class and its own verdict.
The tax classes
| Class | Use it for |
|---|---|
| Repair / maintenance | Work that restores something to its existing condition — most service calls. |
| Capital improvement | Work that adds value permanently and becomes part of the building. In states that name a form (NY ST-124, NJ ST-8) the customer signs it, and without it on file the work is taxed. |
| New construction | Ground-up construction. |
| Appliance / equipment repair | Repair of something that is not part of the building — a plug-in dishwasher, a portable unit. |
| Sale of goods | Selling a part with no installation. |
| Service | A non-construction service — an inspection, a consultation. |
| Exempt | You are asserting an exemption. It still needs a certificate on file to be honoured. |
What Seayora checks, in order
- Are you registered to collect in the job's state? If not, no tax is charged — collecting tax in a state you have no return to file on is its own problem — and the invoice tells you whether the work would have been taxable, which is your signal to register.
- What does that state's rule say about this class of work, on this property type?
- Are you the consumer of the materials or a retailer of them? If you paid sales tax when you bought a part and the state treats you as its consumer, the customer is not charged tax on it again — and the invoice says so under that line.
- Is there an exemption certificate on file for this customer or this job? The certificate is the exemption; a checkbox is not.
When the tax cannot be worked out
"Undetermined" is not zero. If the work is taxable but Seayora has no rate on file for the address — usually because a county or city rate has not been entered yet — the invoice cannot be issued, and the screen says exactly what is missing. Issuing it anyway would bill the customer $0.00 tax on taxable work, and the shortfall would be yours to pay. Fix it in Tax settings and the button comes back.
What the customer sees
The customer gets an email with the amount, a note of how much of it is tax, and a link. The page behind the link shows every line, the tax on each, the reason any line carries no tax, the rate and jurisdiction, the citation, and a card form. The receipt and the PDF carry the same basis. Nobody has to call you to ask why there is or is not tax on a line.
Receipts
A receipt is issued when the money actually arrives — not when the card is submitted. On a card that is effectively immediate. On a bank transfer it is a few days later, and if the bank returns the payment the receipt is marked reversed and the customer is told, rather than left holding a document that says they paid. Receipts have their own numbering, separate from invoices.
Correcting an issued invoice
An issued invoice is not edited. The customer has it, your books have posted it, and a return may have been filed off it. To change one, raise a credit note against it (which reverses the tax at the rate the original was issued at) or void it and issue a new one. Voiding keeps the number; a gap in the sequence is what an auditor asks about, so nothing is ever deleted.
What Seayora does not do
Seayora computes the tax from the rules and rates on file and records the basis on every document. It does not register you with a state, file a return, or remit tax, and none of this is tax advice. The state rules it applies are published on the Tax settings screen with their citations; confirm anything material with your accountant, especially in states the screen flags as carrying exceptions.
Frequently asked questions
Why is there no tax on my invoice?
Open the invoice — the reason is printed under the tax line. The common ones: you are not registered to collect in that state yet, the work is a capital improvement with a certificate on file, the state does not tax that kind of work, or you are the consumer of the materials and already paid tax on them.
Can I just type a tax amount in?
No. A typed amount has no basis behind it, and the document would not be able to say why. Set the line's tax class, the property type and the job address and Seayora works it out — or mark a part taxable or not in the catalogue with a reason, which does print.
The rate looks too low.
If only the state rate is on file for an address in a state with county or city taxes, the invoice warns that the figure is almost certainly short and does not issue as confident. Add the local rate for that area in Tax settings.
Related guides
- Parts & Materials: What Gets Taxed and What Does Not
- Tax Settings: Registrations, Rates & Exemption Certificates
- Accounting Suite Overview
Related features and guides
- Parts & Materials: What Gets Taxed and What Does Not — Documentation. The parts catalogue, why "tax paid at purchase" matters, what buying on a resale certificate changes, use tax, purchase-tax credits, and the parts tax report.
- Tax Settings: Registrations, Rates & Exemption Certificates — Documentation. Telling Seayora where you are registered to collect, entering county and city rates, filing exemption certificates, and reading each state's rule.
- Accounting Suite Overview — Documentation. A tour of Seayora’s accounting and bookkeeping tools — invoicing, bills, ledger, bank feeds, reports, automations, and the AI analyst.
- Pricing Tiers, Tax Quotes & Receipt Capture — Feature. Configurable pricing tiers, tax quoting, late fees, promo redemption, PDF invoices, and OCR receipt scanning that turns a photo into a booked expense.
- Vetted Contractor Network — Feature. Dispatch maintenance to identity-verified service professionals in your area, or bring your own contractors onto the platform — with quality tracking on every job.
- Free Job Bidding for Contractors — Feature. Plumbers, electricians, handymen, and maintenance crews bid on jobs from local landlords at no cost. You only pay 4% when you actually get paid.