---
title: "Invoice Your Customers"
slug: "invoice-your-customers"
updated: 2026-05-11T16:54:10Z
published: 2026-05-11T16:54:10Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Invoice Your Customers

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="b,svg,polyline,style"><div class="sc" style="max-width:960px;margin:0 auto;padding:0 0 3rem;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#1a1a1a"><div style="border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#0d1b35 0%,#162a4a 60%,#0f2040 100%);padding:32px 32px 28px;margin:0 0 16px;border-top:3px solid #3892F3;position:relative;"><div style="position:absolute;top:-60px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,rgba(2,101,220,0.18) 0%,transparent 70%);pointer-events:none;"></div><div style="position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;border-radius:12px;"></div><div style="position:relative;display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;background:rgba(2,101,220,0.18);border:1px solid rgba(56,146,243,0.4);margin:0 0 16px"><span class="hb">SERVICETITAN · INVOICING</span></div><div style="position:relative;font-size:24px;font-weight:800;color:#ffffff;line-height:1.25;margin:0 0 10px;max-width:520px;letter-spacing:-0.01em">Invoice Your Customers</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Create accurate invoices, send them fast, and keep your books clean. From single invoices to batch processing, get paid without the paperwork headaches.</p></div><div style="display:flex;align-items:center;gap:8px;margin:0 0 16px;flex-wrap:wrap"><span style="font-size:11px;color:#6A7A85;font-weight:500">Jump to:</span><a href="/docs/invoice-your-customers#p1" class="jp" rel="noopener">Create &amp; Manage Invoices </a><a href="/docs/invoice-your-customers#p2" class="jp" rel="noopener">Review &amp; Post Invoices </a><a href="/docs/invoice-your-customers#p3" class="jp" rel="noopener">Correct, Adjust &amp; Automate </a><a href="/docs/invoice-your-customers#p4" class="jp" rel="noopener">Troubleshoot Invoice Issues </a><a href="/docs/invoice-your-customers#kpi" class="jp" rel="noopener">Measure Impact </a></div><div id="p1" style="margin:20px 0 8px;padding:10px 14px;background:#E3FCFF;border-radius:8px;border-left:4px solid #038299"><div style="font-size:14px;font-weight:700;color:#038299">Create &amp; Manage Invoices</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Create a customer invoice</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Invoices are created automatically when a job is booked and start in Pending status. There is no manual "Create Invoice" action — the invoice exists from the moment the job is booked.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the completed job from the <b>Job</b> screen or navigate to it from the <b>Dashboard</b>.</p><p style="margin:0 0 2px"><b>b.</b> ServiceTitan automatically creates an invoice when a job is booked. Open the invoice from the job record by clicking the invoice number link. Line items, materials, and labor charges pull in automatically from the job.</p><p style="margin:0 0 2px"><b>c.</b> Review the invoice details — verify the customer name, service address, line items, and totals are correct.</p><p style="margin:0 0 2px"><b>d.</b> When the invoice is ready, add it to a batch for posting through the <b>Batch/Export Transactions</b> workflow.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/overview-of-the-invoicing-process" target="_self" translate="no" class="sl" rel="noopener"><u>Overview of the invoicing process</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Edit an existing invoice</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ You can only fully edit invoices in Pending status. Posted invoices allow editing only the service location, business unit, job type, and payment. Exported invoices are permanently locked — the only correction path is to create an adjustment invoice.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Find the invoice by searching the customer name or invoice number, or navigate from the job record. You can also go to <b>Accounting</b> &gt; <b>Invoices</b> and use filters to locate it.</p><p style="margin:0 0 2px"><b>b.</b> Click the invoice to open it. Use the side menu to add tasks, materials, equipment, or purchase orders. Click <b>Edit</b> on individual line items to change quantities, pricing, or descriptions.</p><p style="margin:0 0 2px"><b>c.</b> Changes are applied as you edit each line item. Confirm your updates are reflected before navigating away.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/edit-an-invoice" target="_self" translate="no" class="sl" rel="noopener"><u>Edit an invoice</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Send an invoice to a customer</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the invoice you want to send. Click <b>Email</b> at the top of the invoice.</p><p style="margin:0 0 2px"><b>b.</b> Verify the customer's email address in the <b>To</b> field. Add additional recipients in the <b>CC</b> field if needed.</p><p style="margin:0 0 2px"><b>c.</b> Review the email subject and message body. ServiceTitan uses your configured invoice email template. To customize this template, go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Email</b>.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Send</b>. The invoice is attached as a PDF and the send date is recorded on the invoice record. You can check delivery status (Sent, Opened, Dropped, Bounced) in the job's <b>History</b>.</p><p style="margin:0 0 2px"><b>e.</b> Technicians can send invoices directly from the ServiceTitan Mobile app while on-site. After completing the job, the tech can email or print the invoice to the customer before leaving. This is the primary invoice delivery path for high-volume demand service — most customers expect the invoice at the time of service.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ If the email status shows "Dropped," it was likely blocked by the customer's spam filter. If it shows "Bounced," the email address may be on ServiceTitan's bounce list — contact Technical Support to have the address removed.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Invoices cannot be sent via text message — only email. If a customer prefers text, use the customer portal link (if Online Payments is enabled) as an alternative.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/bulk-email-invoices" target="_self" translate="no" class="sl" rel="noopener"><u>Bulk email invoices</u></a><a href="/v1/docs/print-email-invoice-or-estimate-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Print or email an invoice in ServiceTitan Mobile</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Print and mail invoices in bulk</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Accounting</b> &gt; <b>Invoices</b>. Use the filters to narrow down the invoices you need to print — for example, filter by sent status, paid status, date range, or business unit.</p><p style="margin:0 0 2px"><b>b.</b> Select the invoices you want to print, then click <b>Action</b> &gt; <b>Print Invoices</b> or <b>Email Invoices</b>. ServiceTitan generates a combined PDF you can print and mail.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-invoices-module-in-the-transaction-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Invoices module in the Transaction Hub</u></a></div></div></div></div></div><div id="p2" style="margin:20px 0 8px;padding:10px 14px;background:#E0F2FF;border-radius:8px;border-left:4px solid #004491"><div style="font-size:14px;font-weight:700;color:#004491">Review &amp; Post Invoices</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Review invoices before batching</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Accounting</b> &gt; <b>Invoices</b>. Use the review summary at the top to see invoices needing review. Filter by Review Status (Needs Review, On Hold, Reviewed), Sent Status, or business unit.</p><p style="margin:0 0 2px"><b>b.</b> Click into any invoice row to open the Invoice Details screen. Review line items, totals, tax zone, business unit, and customer details. Look for missing charges, incorrect quantities, or unapplied discounts.</p><p style="margin:0 0 2px"><b>c.</b> When satisfied, change the <b>Review Status</b> to <b>Reviewed</b>. Click <b>Next</b> to review additional invoices, or close the review screen.</p><p style="margin:0 0 2px"><b>d.</b> You can also assign invoices for review: select invoices, click <b>Actions</b> &gt; <b>Assign invoices to</b>, and choose the responsible employee.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/review-invoices-before-batching" target="_self" translate="no" class="sl" rel="noopener"><u>Review invoices before batching</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Batch and post invoices</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Posting is a financial action that creates GL journal entries (Debit: Accounts Receivable, Credit: Income per line item). Once posted, invoices are locked — you cannot add or remove tasks. Review totals carefully before posting. If a posted batch has not been exported and the accounting period is still open, you can unpost it to make corrections.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Accounting</b> &gt; <b>Batch/Export Transactions</b>. Create a new batch or select an existing one. Add unbatched invoices to the batch.</p><p style="margin:0 0 2px"><b>b.</b> Review the batched invoices. Confirm line items, totals, business unit assignments, and tax zones are correct.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Post</b> to post the batch. ServiceTitan posts all invoices in the batch and updates their status from Pending to Posted.</p><p style="margin:0 0 2px"><b>d.</b> After posting, export the batch to your accounting software (QuickBooks Desktop, QuickBooks Online, Intacct, or Xero) — or use <b>Bypass Export</b> if you don't use an accounting integration.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ If auto-batching is enabled, invoices can be automatically batched within seconds of creation. If you need to manually manage batches, temporarily disable auto-batching at Settings &gt; Accounting &gt; Journal Entries and Auto-Batching.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Invoices with no tasks do not export to your accounting software. Invoices with $0 tasks (zero-dollar totals) do export.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ "Exported" does not mean fully synced to your accounting system. If the external system rejected a record, the individual record's sync status may show an error even though the batch itself shows "Exported." Always check per-record sync status when troubleshooting GL mismatches.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/batching-posting" target="_self" translate="no" class="sl" rel="noopener"><u>Batch, post, and export transactions</u></a><a href="/v1/docs/bypass-export" target="_self" translate="no" class="sl" rel="noopener"><u>Bypass export</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Set up auto-batching</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Accounting</b> &gt; <b>Journal Entries and Auto-Batching</b>. Enable auto-batching to automatically group daily invoices and payments into batches.</p><p style="margin:0 0 2px"><b>b.</b> Configure your auto-batching schedule and rules. Auto-batching can group transactions by business unit or date.</p><p style="margin:0 0 2px"><b>c.</b> Choose whether batches auto-post or require manual approval before posting.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ When auto-batching is enabled, invoices are batched within seconds of creation. If you unbatch an invoice for manual editing, auto-batching may re-batch it almost immediately. Temporarily disable auto-batching when doing manual batch management.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/batch-post-and-export-transactions" target="_self" translate="no" class="sl" rel="noopener"><u>Batch, post, and export transactions</u></a><a href="/v1/docs/best-practice-playbook-journal-entries" target="_self" translate="no" class="sl" rel="noopener"><u>Best practice playbook: Journal entries</u></a></div></div></div></div></div><div id="p3" style="margin:20px 0 8px;padding:10px 14px;background:#F1EDFF;border-radius:8px;border-left:4px solid #4F3A9E"><div style="font-size:14px;font-weight:700;color:#4F3A9E">Correct, Adjust &amp; Automate</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Void an invoice or create an adjustment</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Find and open the invoice you need to correct.</p><p style="margin:0 0 2px"><b>b.</b> If the invoice is <b>Pending</b> (not yet batched/posted), you can edit it directly — add, remove, or change line items, then save.</p><p style="margin:0 0 2px"><b>c.</b> If the invoice is <b>Posted</b> but not exported, unpost the batch first. Go to <b>Accounting</b> &gt; <b>Batch/Export Transactions</b>, select the batch, and click <b>Unpost</b>. Make your corrections, then re-post.</p><p style="margin:0 0 2px"><b>d.</b> If the invoice is <b>Exported</b>, it is permanently locked. The only correction path is to create an adjustment invoice. Open the original invoice, click <b>Add an adjustment invoice</b> from the side menu, and add negative (credit) or corrective line items.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Unposting is blocked if the invoice date falls in a closed accounting period. In that case, you must use an adjustment invoice instead. Adjustment invoices export as Credit Memos to your accounting software. Closing an accounting period is irreversible — plan period closes deliberately.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/how-to-void-or-cancel-an-invoice" target="_self" translate="no" class="sl" rel="noopener"><u>How to void or cancel an invoice</u></a><a href="/v1/docs/create-an-adjustment-invoice" target="_self" translate="no" class="sl" rel="noopener"><u>Create an adjustment invoice</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Apply discounts or taxes to an invoice</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the invoice (it must be in Pending status). Click <b>Add a discount or fee</b> from the side menu to apply a discount. Discounts appear as a separate line item on the invoice.</p><p style="margin:0 0 2px"><b>b.</b> To adjust tax, verify the tax rate is pulling from the correct tax zone based on the service location. Go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Tax Zones</b> to confirm zone configuration and ZIP code mappings. You can override the tax zone on the invoice by clicking <b>Update invoice details</b> and selecting a different <b>Tax Zone</b>.</p><p style="margin:0 0 2px"><b>c.</b> To set individual items as taxable or non-taxable, check the <b>Taxable</b> flag on each pricebook item (<b>Pricebook</b> &gt; [item] &gt; <b>Edit</b>). Items marked as Non-Taxable in the pricebook will not have tax applied on the invoice.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Save</b> and review the updated total before adding to a batch.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Tax zones are set at the location level and inherit to invoices. Manual tax zone overrides on individual invoices can cause calculation errors. Best practice: create non-taxable SKUs in your pricebook instead of overriding zones per invoice.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/set-individual-invoice-items-as-taxable" target="_self" translate="no" class="sl" rel="noopener"><u>Set individual invoice items as taxable</u></a><a href="/v1/docs/set-up-sales-tax-in-servicetitan" target="_self" translate="no" class="sl" rel="noopener"><u>Set up sales tax in ServiceTitan</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Automate invoice emailing</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Automatic Invoicing</b>. This feature automatically emails invoices to customers once a job reaches Completed status.</p><p style="margin:0 0 2px"><b>b.</b> Configure which <b>Technicians</b>, <b>Business Units</b>, and <b>Job Types</b> are eligible — toggle each on or off. All three must have at least one option toggled On for invoices to send automatically.</p><p style="margin:0 0 2px"><b>c.</b> Customize your invoice email template before enabling this feature: go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Email</b> to edit the template.</p><p style="margin:0 0 2px"><b>d.</b> To exclude specific customers, add the <b>"Do not auto-send invoice"</b> tag to their customer profile. Manage excluded customers from the Automatic Invoicing settings page.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ This feature is not compatible with the "Multiple Invoice/Estimate print options" feature — ensure that feature is turned off before enabling Automatic Invoicing. The invoice is sent to the most recent email address on the customer's Contacts list.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/automatically-email-invoices" target="_self" translate="no" class="sl" rel="noopener"><u>Automatically email invoices</u></a></div></div></div></div></div><div id="p4" style="margin:20px 0 8px;padding:10px 14px;background:#FEF3E2;border-radius:8px;border-left:4px solid #8B5E0F"><div style="font-size:14px;font-weight:700;color:#8B5E0F">Troubleshoot Invoice Issues</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot — Invoice total is wrong</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the invoice and compare the line items against the original estimate or job record. Look for missing tasks, materials, or equipment charges. Check whether estimate items transferred correctly to the invoice.</p><p style="margin:0 0 2px"><b>b.</b> Check whether discounts were applied correctly. Verify percentage-based discounts are calculating on the right subtotal. Look for duplicate or stacked discounts if Automatic Discounts are enabled (<b>Settings</b> &gt; <b>Invoicing</b>).</p><p style="margin:0 0 2px"><b>c.</b> Verify the tax rate. Go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Tax Zones</b> and confirm the service location falls within the correct tax zone. Check that the individual line items are correctly flagged as Taxable in the pricebook.</p><p style="margin:0 0 2px"><b>d.</b> If the invoice is posted, go to <b>Accounting</b> &gt; <b>Batch/Export Transactions</b>, select the batch, and unpost it first. Make corrections, then re-post. If the invoice is exported, create an adjustment invoice instead.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Pricebook prices shown in the Items datasource reflect current prices, not the price at time of sale. If pricing changed after the invoice was created, the displayed pricebook price may differ from the actual invoice amount — always check the invoice item's unit price directly.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/edit-an-invoice" target="_self" translate="no" class="sl" rel="noopener"><u>Edit an invoice</u></a><a href="/v1/docs/overview-of-the-invoicing-process" target="_self" translate="no" class="sl" rel="noopener"><u>Overview of the invoicing process</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot — Invoice email won't send</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Verify the customer has a valid email address on file. Go to the <b>Customer</b> record and check the email field under <b>Contacts</b> — look for typos or missing domains. For Automatic Invoicing, the email is sent to the most recent email address on the customer's Contacts list.</p><p style="margin:0 0 2px"><b>b.</b> Check the email delivery status on the job's <b>History</b>. Possible statuses: Sent, Opened, Dropped (likely spam filter), Bounced (delivery failure — contact Technical Support to check if the address is on the bounce list).</p><p style="margin:0 0 2px"><b>c.</b> Confirm the invoice email template exists and is configured. Go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Email</b> and verify the template.</p><p style="margin:0 0 2px"><b>d.</b> Ensure the customer has notification settings enabled and is not flagged with the <b>"Do not auto-send invoice"</b> tag if using Automatic Invoicing.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Invoices cannot be sent via text message — only email. If a customer prefers text, use the customer portal link (if Online Payments is enabled) as an alternative.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/bulk-email-invoices" target="_self" translate="no" class="sl" rel="noopener"><u>Bulk email invoices</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot — Tax not calculating on invoices</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Invoicing</b> &gt; <b>Tax Zones</b>. Verify that tax zones are set up and that the service location's ZIP code is mapped to the correct zone. After configuring zones, click <b>Set Tax Zones</b> to apply the settings to customer locations.</p><p style="margin:0 0 2px"><b>b.</b> Check the individual line items on the invoice. Some items may be marked as Non-Taxable in your pricebook. Go to the pricebook item and ensure the <b>Taxable</b> checkbox is selected for items that should have tax applied.</p><p style="margin:0 0 2px"><b>c.</b> Confirm the customer account is not flagged as tax-exempt. Go to the <b>Customer</b> record &gt; <b>Location</b> and check the <b>Tax Exempt</b> settings.</p><p style="margin:0 0 2px"><b>d.</b> Verify that customer addresses are Google-verified. Unverified addresses may not match to the correct tax zone automatically.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Setting a tax zone does not retroactively apply to open invoices. For existing invoices, you must manually update the tax zone on each invoice via Update invoice details, then click the refresh button next to the tax field to recalculate.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/set-up-sales-tax-in-servicetitan" target="_self" translate="no" class="sl" rel="noopener"><u>Set up sales tax in ServiceTitan</u></a><a href="/v1/docs/set-individual-invoice-items-as-taxable" target="_self" translate="no" class="sl" rel="noopener"><u>Set individual invoice items as taxable</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot — Completed jobs with no invoiced revenue</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> In high-volume demand service, the most common WIP gap is a job marked Completed that has a $0 or empty invoice. This happens when a technician completes a job without adding line items, or when estimate items fail to transfer to the invoice.</p><p style="margin:0 0 2px"><b>b.</b> Go to <b>Accounting</b> &gt; <b>Invoices</b> and filter for Pending invoices with $0 totals. Cross-reference against completed jobs by checking the job completion date vs. invoice creation date. Jobs that have been Completed for more than 24–48 hours with no invoiced amount are likely gaps.</p><p style="margin:0 0 2px"><b>c.</b> Open the invoice and manually add the appropriate pricebook items. If the estimate exists on the job, re-sell it to transfer items to the invoice. Once the invoice has the correct line items, add it to a batch for posting.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ $0 invoices with $0 tasks do export to your accounting software, but invoices with no tasks at all do not export. Both scenarios overstate your WIP and understate your revenue. Make checking for zero-dollar completed jobs part of your weekly close process.</p></div></div></div></div></div></div><div id="kpi" style="margin:24px 0 12px"><div style="display:flex;align-items:center;gap:8px;margin:0 0 12px"><svg width="15" height="15" viewbox="0 0 24 24" fill="none" stroke="#004491" stroke-width="2.5"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg><div style="font-size:13px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.06em">Measure the impact</div></div><div style="display:grid;grid-template-columns:1fr 1fr;gap:8px"><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Speed</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Invoice cycle time</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track time from job completion to invoice posted. Delays here push out your cash collection timeline.</div><a href="https://go.servicetitan.com/#/new/accounting/invoices" target="_blank" class="sl" rel="noopener">Accounting &gt; Invoices ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Accuracy</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Invoice error rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track adjustment invoices and unposted batches. A high rate signals pricing errors, missing line items, or training gaps.</div><a href="https://go.servicetitan.com/#/new/accounting/invoices" target="_blank" class="sl" rel="noopener">Accounting &gt; Invoices ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Volume</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Invoices posted per period</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Monitor invoice throughput. A backlog of unposted invoices means revenue sitting on the table and AR reporting gaps.</div><a href="https://go.servicetitan.com/#/new/accounting/invoices" target="_blank" class="sl" rel="noopener">Accounting &gt; Invoices ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">WIP Gap</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Completed jobs without posted invoices</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">The primary demand service WIP issue. Jobs stuck in Completed with $0 or empty invoices mean work performed but revenue not yet recognized.</div><a href="https://go.servicetitan.com/#/new/accounting/invoices" target="_blank" class="sl" rel="noopener">Accounting &gt; Invoices ↗</a></div></div></div><style> .sc { counter-reset: step } .sn { counter-increment: step } .sn::before { content: counter(step) } .hb { font-size: 10.5px; font-weight: 700; color: #78BBFA; letter-spacing: 0.08em } .jp { font-size: 11.5px; font-weight: 600; color: #374151; text-decoration: none; padding: 5px 13px; background: #fff; border: 1px solid #D0D8DD; border-radius: 20px; transition: all 0.15s } .jp:hover { background: #E0F2FF; border-color: #B5DEFF; color: #004491 } .st { transition: box-shadow 0.15s, border-color 0.15s } .st:hover { border-color: #B5DEFF !important; box-shadow: 0 2px 12px rgba(2, 101, 220, 0.07) } .sl { font-size: 10.5px; color: #0265DC; text-decoration: none; margin-right: 6px } .sl:hover { text-decoration: underline } .sl+.sl::before { content: "· "; color: #D0D8DD } p[data-block-id] { font-size: 1rem; } ul li p[data-block-id] { margin-bottom: 0; } ul[data-type="taskList"] li div p[data-block-id] { margin-bottom: 0; } ol li p[data-block-id] { margin-bottom: 0; } table tbody th p[data-block-id] { margin-bottom: 0; } blockquote p[data-block-id] { margin-bottom: 0 !important; } p[data-block-id]:empty::after { content: "\00A0"; } </style></div></editor360-custom-block>
