The Mechanics
Three things go wrong, and they compound
Financing is not a card payment with a different logo on it. It behaves like a receivable from a lender, and treating it like a swipe is what breaks everything downstream. Here is exactly what goes wrong.
1. Financing gets batched with other payment types
This is the mistake that guarantees the batch will never match the bank. If a ServiceTitan batch contains card payments, cash, checks, and financing payments together, that batch is asking one deposit to explain four different funding sources that arrive on four different days from four different places. The card processor funds in two days, the lender funds on its own cycle, the check sits in a drawer. The batch total will never equal any deposit that ever hits your account. Financing payment types must be batched separately, exported separately, and cleared through their own account. That is not a preference, it is the only arrangement in which the arithmetic can work.
2. The dealer fee is never booked
The dealer fee, sometimes called a merchant fee or a dealer discount, is what the lender charges you for carrying the loan and subsidizing the customer's promotional rate. It is deducted before funding, so no invoice ever arrives and no vendor ever bills you. Because nothing in the workflow forces you to record it, most shops simply do not, and the difference either sits in a clearing balance forever or gets plugged into an adjustment nobody reviews. That fee is a genuine cost of making the sale, and it can dwarf the two or three percent you pay on a card.
3. The funding is lumped and delayed
Lenders fund on their schedule, not yours, and often bundle several approved jobs into a single transfer. A cancelled or reduced job can be clawed back out of a later payout. So the deposit that lands on Thursday might be three jobs from last week, net of fees, minus a partial reversal on a job that changed scope. Working backward from that number without the lender's funding report is not bookkeeping, it is archaeology. This is the same untangling problem described on why your ServiceTitan deposits do not match the bank, but with worse timing and a bigger fee.