---
title: "Reconcile Payments & Deposits"
slug: "reconcile-payments-and-deposits"
updated: 2026-05-11T16:55:35Z
published: 2026-05-11T16:55:35Z
---

> ## 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">Match every payment to its deposit. Record deposits, reconcile bank feeds, resolve mismatches, and close your books 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-and-deposits#p1" class="jp" rel="noopener">Record &amp; Reconcile Payments </a><a href="/docs/reconcile-payments-and-deposits#p2" class="jp" rel="noopener">Close Periods &amp; Export Transactions </a><a href="/docs/reconcile-payments-and-deposits#p3" class="jp" rel="noopener">Troubleshoot Payment Issues </a><a href="/docs/reconcile-payments-and-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 reconcile deposits within 1–2 business days. Waiting longer makes it harder to identify and resolve discrepancies.</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 the <b>Bank Account</b>, and set the <b>Deposit Date</b>. Every field in the Create Deposit dialog is required.</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>, click the <b>Ungrouped Payments</b> tab, select the payments, 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> Return to <b>Accounting</b> &gt; <b>Bank Deposits</b> and open the deposit. Verify the deposit total matches your bank statement or deposit slip.</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 use ServiceTitan Payments (Adyen), autobatched deposits are created automatically each morning matching your bank settlement. You may still need to create manual deposits for cash and check payments.</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:#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> Go to <b>Accounting</b> &gt; <b>Customer Payments</b>. Use the <b>Payment Status</b> tab to review recent payment statuses (Failed, Pending, Success) and confirm transactions are processing correctly.</p><p style="margin:0 0 2px"><b>b.</b> For credit card payments, run the <b>Settlement Report</b> for your processor (Adyen or TSYS/Elavon) from your processor portal or ServiceTitan reporting. Compare settled amounts against your bank statement.</p><p style="margin:0 0 2px"><b>c.</b> For unmatched transactions, search by amount, date, or reference number in Customer Payments to find the corresponding payment. If the payment doesn't exist, create a manual adjustment.</p><p style="margin:0 0 2px"><b>d.</b> Once all transactions for the period are matched, the reconciled balance should equal your bank statement balance.</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 morning for best accuracy. Delay checks on Tuesdays and after holidays when batch sizes are larger due to weekend/holiday accumulation.</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/Elavon settlement report</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 receivables balance. Review and apply them weekly to keep your books 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> and click the <b>Applied Status</b> tab. Filter by <b>Unapplied</b> 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 select the correct invoice from the customer's account.</p><p style="margin:0 0 2px"><b>c.</b> If the payment amount differs from the invoice total, apply a partial payment or split the payment across multiple invoices. Click <b>Save</b> to confirm.</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 residential customers making a single payment toward multiple outstanding invoices, use Apply Payment to distribute the amount across the invoices on their account. This is common when a customer calls in to settle several service visit balances at once.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/apply-credit-or-payment-to-an-invoice" target="_self" translate="no" class="sl" rel="noopener"><u>Apply available credit to an invoice</u></a><a href="/v1/docs/refund-an-unapplied-payment-or-customer-credit" target="_self" translate="no" class="sl" rel="noopener"><u>Refund an unapplied payment or customer credit</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 and filter by today's date to see all payments collected.</p><p style="margin:0 0 2px"><b>b.</b> Review the payment summary by type — cash, check, credit card, and financing — to verify totals match expected collections. The <b>Ungrouped Payments</b> tab shows payments that have not yet been added to a bank deposit.</p><p style="margin:0 0 2px"><b>c.</b> Investigate any discrepancies immediately. Check for voided payments, refunds, or payments recorded against the wrong invoice.</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">Batch, post, and export transactions</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>. From the <b>Select a batch</b> dropdown, choose <b>Create a new batch</b>. Enter a name (best practice: use date + transaction type + business unit) and click <b>OK</b>.</p><p style="margin:0 0 2px"><b>b.</b> Add unbatched invoices and payments to the batch. Review each invoice for accuracy before batching — check GL account mapping, business unit assignment, and tax zones.</p><p style="margin:0 0 2px"><b>c.</b> When the batch is ready, click <b>Post</b>. This creates journal entries (Debit AR / Credit Income for invoices; Debit Cash / Credit AR for payments) and locks the records.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Export</b> to send transactions to your accounting software. For QuickBooks Desktop, ensure the Web Connector is running. For QuickBooks Online or Sage Intacct, verify the integration is authenticated under <b>Settings</b> &gt; <b>Integrations</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">⚠︎ "Exported" status does NOT mean fully synced. If the external system rejected a record, the entity-level sync status shows "Error" even though the batch shows "Exported." Always check per-record sync status after exporting.</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">⚠︎ If you use Touchless Integration (available for QBO and Intacct), the manual batch/post/export cycle is replaced with event-driven auto-push of journal entries in near-real time. Vendor bills and credits still use the traditional batch workflow.</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/review-invoices-before-batching" target="_self" translate="no" class="sl" rel="noopener"><u>Review invoices before batching</u></a><a href="/v1/docs/touchless-integration-overview" target="_self" translate="no" class="sl" rel="noopener"><u>Touchless Integration overview</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 new transactions from being posted to it. Make sure all deposits and adjustments are finalized before closing.</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> (under the Financials section header). Locate the period you want to close.</p><p style="margin:0 0 2px"><b>b.</b> Review the period summary — check for undeposited payments, unapplied credits, or pending adjustments that need to be resolved first.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Actions</b> &gt; <b>Close Period</b>. To reopen a previously closed period, click <b>Actions</b> &gt; <b>Open Period</b> — this requires the <b>Open Period</b> and <b>Close Period</b> permissions enabled for the user.</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 Accounting Periods is enabled, exporting transactions from the batch screen also marks those transactions' accounting periods as closed by default. To change this behavior, go to <b>Settings</b> &gt; <b>Accounting</b> &gt; <b>Accounting Periods</b> and toggle the "Enable Close Transaction on Export" setting.</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><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">Troubleshoot Payment 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> and locate the failed batch. Click the batch to view the error details.</p><p style="margin:0 0 2px"><b>b.</b> Common causes include unmapped GL accounts, invalid customer records, or expired accounting software credentials. Fix the flagged items before retrying.</p><p style="margin:0 0 2px"><b>c.</b> If using QuickBooks Desktop, verify the Web Connector is running and connected. For QuickBooks Online or Sage Intacct, re-authenticate the integration under <b>Settings</b> &gt; <b>Integrations</b>.</p><p style="margin:0 0 2px"><b>d.</b> Once resolved, click <b>Retry Export</b> (or unpost and re-post for QBD). Do not create a duplicate batch — this can cause double entries in your accounting software.</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 a batch is partially exported and you remove the items that failed, you still need to post the batch and export. This does not create duplicates in your accounting software.</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/unable-to-export-due-to-batch-stuck-in-exporting-status" target="_self" translate="no" class="sl" rel="noopener"><u>Unable to export due to batch stuck in exporting status</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> Go to <b>Accounting</b> &gt; <b>Bank Deposits</b> and open the deposit in question. Compare the deposit total in ServiceTitan to your bank statement line by line.</p><p style="margin:0 0 2px"><b>b.</b> Check for payments that were voided or refunded after the deposit was created. These reduce the actual bank deposit but may still appear in the original ServiceTitan record.</p><p style="margin:0 0 2px"><b>c.</b> Verify that no payments were accidentally included in or excluded from the deposit. To edit the deposit, open it and click <b>Actions</b> &gt; <b>Edit Deposit</b> to add missing payments or remove incorrect ones, then save.</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">⚠︎ You can only edit deposits that are not part of a closed Accounting Period. If the period is closed, you'll need to reopen it first (requires Open Period permission).</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">⚠︎ If you use Adyen and include payment processing fees on deposits, the deposit Total shows the net amount (Gross minus fees). Verify you're comparing net-to-net with your bank statement.</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 in bank feed</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> and identify the duplicate entries. Duplicates often occur when a payment is manually recorded and also processed through the payment processor, or when the TMA offline queue syncs a payment twice.</p><p style="margin:0 0 2px"><b>b.</b> Determine which record is correct — the processor-settled transaction or the manually created one. Check the payment date, amount, and reference number to confirm.</p><p style="margin:0 0 2px"><b>c.</b> Delete the duplicate payment from <b>Customer Payments</b> using <b>Actions</b> &gt; <b>Delete Payment</b>. If the duplicate has already been added to a deposit, remove it from the deposit first (select the payment, click <b>Actions</b> &gt; <b>Remove from Deposit</b>), then delete it.</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 duplicate payment has already been exported to your accounting software, the ServiceTitan record is permanently locked. You will need to make the correction directly in your accounting system (QuickBooks, Intacct, etc.).</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/edit-or-delete-payments-on-invoices" target="_self" translate="no" class="sl" rel="noopener"><u>Edit or delete payments on invoices</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">Review Open vs. Deposited groupings. Unreconciled deposits signal missed payments or recording errors.</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">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">Review period close dates. Faster closes mean cleaner books and earlier financial visibility.</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">Hygiene</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Unapplied payment balance</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Filter to Unapplied on the Applied Status tab. A growing balance means payments aren't being matched to invoices.</div><a href="https://go.servicetitan.com/#/new/accounting/payments" target="_blank" class="sl" rel="noopener">Accounting &gt; Customer Payments ↗</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">Export</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Batch export success rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Review Posted and Exported batch statuses. Failed exports delay your books and can cause data gaps in your accounting software.</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">Collection Speed</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Same-day deposit reconciliation rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Filter by deposit date = today; compare Deposited vs. Open counts. A growing same-day gap signals delays in the field-to-office handoff.</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">Timeliness</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Open deposits older than 2 business days</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Filter by Status: Open and review the Deposit Date column. Aging open deposits signal missing payments or batching delays.</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>
