---
title: "Reconcile Payments & Deposits"
slug: "reconcile-payments-deposits"
updated: 2026-07-10T22:31:08Z
published: 2026-07-10T22:31:08Z
canonical: "help.servicetitan.com/reconcile-payments-deposits"
stale: true
---

> ## 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.

# Reconcile Payments & Deposits

<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 · PAYMENTS &amp; ACCOUNTING</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">Reconcile Payments &amp; Deposits</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Keep your books accurate. Record deposits, reconcile payments, resolve discrepancies, and close accounting periods with confidence.</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/reconcile-payments-deposits#p1" class="jp" rel="noopener">Record &amp; Reconcile Payments </a><a href="/docs/reconcile-payments-deposits#p2" class="jp" rel="noopener">Close Periods &amp; Export Transactions </a><a href="/docs/reconcile-payments-deposits#p3" class="jp" rel="noopener">Troubleshoot Payment &amp; Deposit Issues </a><a href="/docs/reconcile-payments-deposits#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">Record &amp; Reconcile Payments</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 bank deposit</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">⚠︎ Always match the deposit total in ServiceTitan to your actual bank deposit slip. Mismatched totals create reconciliation issues downstream.</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">⚠︎ Before creating bank deposits, you must have a bank account set up in ServiceTitan. A bank account is a GL account with a sub-type of "Bank." Set this up at <b>Settings</b> &gt; <b>Accounting</b> &gt; <b>General Ledger Accounts</b> if you haven't already.</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>Bank Deposits</b> and click <b>Create Deposit</b>.</p><p style="margin:0 0 2px"><b>b.</b> Enter a <b>Deposit Name</b>, select a <b>Bank Account</b> from the dropdown, and set the <b>Deposit Date</b>. Click <b>Create Deposit</b>.</p><p style="margin:0 0 2px"><b>c.</b> To add payments to the deposit, go to <b>Accounting</b> &gt; <b>Customer Payments</b> &gt; click the <b>Ungrouped Payments</b> tab. Select the payments that match your physical deposit slip, then click <b>Actions</b> &gt; <b>Add to Deposit</b> and choose the deposit you created.</p><p style="margin:0 0 2px"><b>d.</b> Once all payments are added, return to <b>Bank Deposits</b>, click the deposit, and review the total. When ready, click <b>Actions</b> &gt; <b>Update Deposit Status</b> to mark it as <b>Deposited</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-customer-payments-and-bank-deposits-modules-with-txn-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Customer Payments and Bank Deposits modules with the Transaction Hub</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"><span contenteditable="false" translate="no" data-glossary="Batch" data-glossary-name="Batch" id="blockglossary" class="fr-deletable popover__title" data-glossaryid="6a8adbbd-7d4c-4243-b637-4dec241c9bef">Batch</span> and export deposits</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>Bank Deposits</b>. Click on the deposit you want to export.</p><p style="margin:0 0 2px"><b>b.</b> On the deposit summary page, click the blue <b>Actions</b> dropdown and select <b>Create Batch</b>. Every payment in the deposit is placed into a new batch.</p><p style="margin:0 0 2px"><b>c.</b> Export the batch from <b>Accounting</b> &gt; <b>Batch/Export Transactions</b>. You can also post, unpost, and sync the deposit's batch from the <b>Actions</b> dropdown after the batch has been created.</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">⚠︎ "Exported" status does NOT mean the external system successfully accepted the data. If your ERP rejected a record, the per-record sync status shows "Error" even though the batch shows "Exported." Always check per-record sync state after export.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-customer-payments-and-bank-deposits-modules-with-txn-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Customer Payments and Bank Deposits modules with the Transaction Hub</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">Reconcile payments using settlement reports</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> Compare settlement reports from your payment processor against your bank deposits in ServiceTitan. Go to <b>Reports</b> &gt; <b>All Reports</b> and search for the settlement report matching your processor (e.g., <b>Adyen Settlement</b> or <b>TSYS Settlement</b>).</p><p style="margin:0 0 2px"><b>b.</b> Review each deposit batch. Match the processor deposit totals to the Bank Deposit totals in <b>Accounting</b> &gt; <b>Bank Deposits</b>. Check for any items with mismatched amounts.</p><p style="margin:0 0 2px"><b>c.</b> For unmatched transactions, drill into the settlement report to compare individual payment amounts, then cross-reference with the payments in your Bank Deposit.</p><p style="margin:0 0 2px"><b>d.</b> Once all items in a batch are verified, update the deposit's review status to <b>Reviewed</b> using <b>Actions</b> &gt; <b>Update Review Status</b>.</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">⚠︎ Run settlement reports early in the morning. Check on Tuesdays and after holidays when batch sizes are larger and timing differences are more likely.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/understand-the-transaction-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Understand the Transaction Hub</u></a><a href="/v1/docs/tsys-settlement" target="_self" translate="no" class="sl" rel="noopener"><u>TSYS Settlement report</u></a><a href="/v1/docs/manage-adyen-autobatching-fees" target="_self" translate="no" class="sl" rel="noopener"><u>Manage Adyen Autobatching fees</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">Handle a payment chargeback</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> When a chargeback notification arrives from your payment processor, locate the disputed payment in <b>Accounting</b> &gt; <b>Customer Payments</b> using the invoice number or customer name.</p><p style="margin:0 0 2px"><b>b.</b> Review the chargeback details — reason code, amount, and deadline for response. Gather supporting documentation such as signed invoices, photos of completed work, and communication records.</p><p style="margin:0 0 2px"><b>c.</b> Submit your dispute response through your payment processor portal before the deadline. In ServiceTitan, the automated refund workflow cannot be used for chargebacks — chargeback accounting must be handled manually via adjustment invoices if the dispute is lost.</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">⚠︎ ServiceTitan does not have a native chargeback management workflow. All dispute responses and evidence submission happen through your payment processor's portal (e.g., Adyen, TSYS/Elavon). If the chargeback is upheld, create an adjustment invoice to zero out the original invoice and record a negative payment for the refunded amount.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/create-a-refund-for-an-overpayment" target="_self" translate="no" class="sl" rel="noopener"><u>Create a refund for an overpayment</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:#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">Apply unapplied payments to 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">⚠︎ Unapplied payments inflate your accounts receivable and skew aging reports. Resolve them regularly to keep financials accurate.</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>Customer Payments</b>. Click the <b>Applied Status</b> tab and filter to the <b>Unapplied</b> grouping to see all payments not yet matched to an invoice.</p><p style="margin:0 0 2px"><b>b.</b> Click <b>Actions</b> on a payment and select <b>Apply Payment</b>. This opens the Edit Payment page where you can review the customer and identify the correct invoice based on amount, date, and customer.</p><p style="margin:0 0 2px"><b>c.</b> Select the matching invoice and apply the payment. The invoice balance updates 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">⚠︎ For membership and service agreement customers, unapplied payments often result from a failed auto-billing charge that was manually collected by your team. Use Apply Payment to match the manually collected amount to the corresponding billing invoice so the customer's balance reflects correctly.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-customer-payments-and-bank-deposits-modules-with-txn-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Customer Payments and Bank Deposits modules with 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">Close Periods &amp; Export Transactions</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 the daily payment summary</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>Customer Payments</b>. Use the <b>Payment Status</b> tab to view all payments grouped by status: Failed, Pending, and Successful (last 30 days).</p><p style="margin:0 0 2px"><b>b.</b> Review the totals for credit card, ACH, check, and cash payments. Compare against your payment processor reports and physical deposit slips.</p><p style="margin:0 0 2px"><b>c.</b> For any failed payments, click into the details to investigate. Use the <b>Refund Status</b> tab to track refund processing. Flag discrepancies for resolution using <b>Actions</b> &gt; <b>Mark as Resolved</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-customer-payments-and-bank-deposits-modules-with-txn-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Customer Payments and Bank Deposits modules with the Transaction Hub</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">Export transactions to your accounting software</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>. This is where you manage the three-step batch lifecycle: create batch, post, and export.</p><p style="margin:0 0 2px"><b>b.</b> Select the batch to export. Choose your accounting integration — <b>QuickBooks Desktop</b>, <b>QuickBooks Online</b>, <b>Sage Intacct</b>, or <b>Xero</b>.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Post</b> to generate GL journal entries (Debit AR / Credit Income for invoices; Debit Cash / Credit AR for payments). Review the batch totals.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Export</b> to push the batch to your accounting software. Check the export status to confirm success — look for per-record sync status, not just the batch-level "Exported" label.</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 using Touchless Integration (available for QBO and Sage Intacct), invoices and payments push event-driven on posting — skipping the manual batch/export cycle entirely. QBD and Xero remain batch-based.</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">⚠︎ Once exported, records are permanently locked in ServiceTitan. Corrections to exported transactions must use Adjustment Invoices (Credit Memos), which create reversing GL entries while preserving the <span contenteditable="false" translate="no" data-glossary="Audit Trail" data-glossary-name="Audit Trail" id="blockglossary" class="fr-deletable popover__title" data-glossaryid="4ec00813-58b9-4083-baf4-2aa75561b4c0">Audit Trail</span>.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/accounting-integrations" target="_self" translate="no" class="sl" rel="noopener"><u>Accounting integrations</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 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">Close or reopen an accounting period</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">⚠︎ Closing a period prevents transactions from being created, edited, or deleted within it. Make sure all deposits, adjustments, and exports are complete before closing. Unposting is blocked in closed periods — only adjustment invoices are allowed for 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>Accounting Periods</b>. Review the list of accounting periods and their statuses (Open, Closed, or Partially Closed).</p><p style="margin:0 0 2px"><b>b.</b> Find the period you want to close. Click <b>Actions</b> &gt; <b>Close Period</b>.</p><p style="margin:0 0 2px"><b>c.</b> To reopen a closed period, click <b>Actions</b> &gt; <b>Open Period</b>. You need the <b>Open Period</b> permission to do this.</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 you don't see Accounting Periods in the navigation, contact your Customer Success Manager to enable it.</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">⚠︎ You can also close at the transaction type level (e.g., close invoices but keep payments open). Click a Period number to expand the sub-list of transaction types, then use <b>Actions</b> &gt; <b>Close Transaction Type</b> on each one.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-accounting-periods" target="_self" translate="no" class="sl" rel="noopener"><u>Use Accounting Periods</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">Troubleshoot Payment &amp; Deposit 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:#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">Troubleshoot: Payment batch export failed</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>. Locate the failed batch and check the per-record sync status for error details.</p><p style="margin:0 0 2px"><b>b.</b> Check for common issues: unmapped GL accounts, missing <span contenteditable="false" translate="no" data-glossary="Customer Record" data-glossary-name="Customer Record" id="blockglossary" class="fr-deletable popover__title" data-glossaryid="d13097fb-5d0d-4dab-a56f-af0789e071a3">Customer Record</span>s in your accounting software, duplicate invoice numbers, or Tax Zone name mismatches between ServiceTitan and your ERP.</p><p style="margin:0 0 2px"><b>c.</b> Fix the flagged items in ServiceTitan or your accounting software, then re-export the batch. Verify the re-export completes successfully by checking the per-record sync status (not just the batch-level status).</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">⚠︎ GL mapping fixes only correct future exports. Already-exported records with wrong GL mappings require adjustment invoices to fix. Update the GL account on the pricebook item first, then create adjustment invoices for the affected records.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/accounting-integrations" target="_self" translate="no" class="sl" rel="noopener"><u>Accounting integrations</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">Troubleshoot: Deposit total doesn't match</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> Compare the deposit total in <b>Accounting</b> &gt; <b>Bank Deposits</b> against your bank statement or deposit slip.</p><p style="margin:0 0 2px"><b>b.</b> Look for common causes: a payment was added to the wrong deposit, a check was voided after the deposit was created, a payment was refunded but the deposit was not adjusted, or Adyen processing fees were discounted from the deposit (check the Gross Fees column).</p><p style="margin:0 0 2px"><b>c.</b> If the deposit has not been batched, you can edit it — click the deposit, then <b>Actions</b> &gt; <b>Edit Deposit</b> to add or remove payments. If it has already been exported, create an adjustment entry and document the discrepancy.</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">⚠︎ For Adyen Autobatch deposits, the Total shown is the Net Deposit (Gross minus fees). A $5,000 gross deposit with $125 in fees shows as $4,875. Check the Adyen Settlement report for fee totals to reconcile correctly.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-customer-payments-and-bank-deposits-modules-with-txn-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Customer Payments and Bank Deposits modules with the Transaction Hub</u></a><a href="/v1/docs/manage-adyen-autobatching-fees" target="_self" translate="no" class="sl" rel="noopener"><u>Manage Adyen Autobatching fees</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">Troubleshoot: Duplicate payment</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>Customer Payments</b>. Identify the duplicate by comparing payment amounts, dates, and invoice numbers.</p><p style="margin:0 0 2px"><b>b.</b> Determine which record is correct. Check the payment processor report to confirm whether the payment was actually charged once or twice.</p><p style="margin:0 0 2px"><b>c.</b> If the duplicate is in ServiceTitan only (not actually charged), delete the duplicate payment from the Customer Payments module using <b>Actions</b> &gt; <b>Delete Payment</b> and verify the invoice balance is correct. If the customer was actually charged twice, process a refund for the duplicate through <b>Actions</b> &gt; <b>Refund</b> on the duplicate payment.</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">⚠︎ Duplicate payments are more common with offline-capable mobile apps (TMA). FMA 16.6 improved deduplication, but always verify against the processor report before taking action.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-customer-payments-and-bank-deposits-modules-with-txn-hub" target="_self" translate="no" class="sl" rel="noopener"><u>Use Customer Payments and Bank Deposits modules with the Transaction Hub</u></a><a href="/v1/docs/refunds-faq" target="_self" translate="no" class="sl" rel="noopener"><u>Refunds FAQ</u></a></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">Accuracy</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Deposit reconciliation rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Filter by deposit status — Open deposits indicate unreconciled items. Compare Deposited vs. Open groupings to measure reconciliation progress.</div><a href="https://go.servicetitan.com/#/new/accounting/deposits" target="_blank" class="sl" rel="noopener">Accounting &gt; Bank Deposits ↗</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">Efficiency</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Unapplied payment count</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">A growing count signals process gaps in payment application. Check for manually collected payments from failed billing retries that haven't been matched.</div><a href="https://go.servicetitan.com/#/new/accounting/payments/applied" target="_blank" class="sl" rel="noopener">Accounting &gt; Customer Payments &gt; Applied Status ↗</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">Timeliness</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Days to close accounting period</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track how quickly you close each period after month-end. Faster closes mean cleaner books and better reporting. Review the Closed By date vs. the period end date.</div><a href="https://go.servicetitan.com/#/new/accounting/periods" target="_blank" class="sl" rel="noopener">Accounting &gt; Accounting Periods ↗</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">Export success rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Drill into per-record sync status for detailed error info. Repeated failures point to GL mapping or integration configuration issues. Also check GL Errors for journal entry errors.</div><a href="https://go.servicetitan.com/#/new/accounting/invoicing/unbatched" target="_blank" class="sl" rel="noopener">Accounting &gt; Batch/Export Transactions ↗</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">Recurring Billing</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Membership billing deposit match rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Compare Adyen auto-batched deposit totals against membership and SA billing invoice totals for the period. A gap signals failed charges or unposted billing invoices.</div><a href="https://go.servicetitan.com/#/new/accounting/deposits" target="_blank" class="sl" rel="noopener">Accounting &gt; Bank Deposits ↗</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>

A batch, or invoice batch, is a set of invoices that have been audited and are ready to post. You will use the Invoice screen in ServiceTitan to create invoice batches. On the Invoice screen, you'll have access to unbatched and batched invoices.

[Learn more →](https://help.servicetitan.com/docs/servicetitan-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)

A downloadable log of who changed what record and when.

**What it does:** Provides change history for accountability, error investigation, and compliance across teams.

**Also called:** Change history

**Tags:** Core

[See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)

The top-level account in ServiceTitan representing a property owner or account holder, containing all locations, jobs, and history.

**What it does:** Serves as the single source of truth for all customer interactions, history, and financial data.

**Also called:** Customer account, Client record

**Tags:** Core

[See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)
