Calculate a received deposit, remaining balance, total received percentage, or credit / overpayment balance before preparing an invoice or receipt. Runs in your browser with no signup.
Calculate Deposit And Remaining Balance
Use this browser-based calculator after money has been received or credited. Enter the agreed total and received deposit amount to see the remaining balance, total received percentage, or a positive Credit / Overpayment Balance before you create or update an invoice or receipt.
Used for display only. No currency conversion is performed.
Remaining Balance0.00
Credit / Overpayment Balance0.00
Deposit Percentage0%
Total Received0.00
How this is calculated: Remaining Balance = Total Agreed Amount - Deposit Received. If the deposit received is greater than the total, the result is shown as a credit / overpayment balance. Deposit Percentage = Deposit Received ÷ Total Agreed Amount × 100.
Note: This calculator is for organization and estimation only. Review your own agreement, invoice wording, local rules, and actual payment records before sharing a document.
How To Use The Deposit And Balance Calculator
Use this calculator after a customer has already paid or been credited for part of the job and you need to show the remaining amount clearly. Enter the agreed total and the amount received to calculate the remaining balance or, if the payment is higher than the total, the Credit / Overpayment Balance.
For a requested deposit that has not been paid yet, use the Advance Deposit Calculator and place the wording in estimate or invoice terms. On the final invoice or receipt, use this calculator to confirm the deposit actually received, the remaining balance, or any credit / overpayment amount.
State whether the deposit is refundable, non-refundable, or applied to the final balance, if applicable.
Show the deposit amount separately from the total job price.
Use a receipt after receiving the deposit.
Use the final invoice to show amount paid and balance due after payment is actually received.
The Formula, In Plain English
This is the reconciliation tool: you already agreed a total, money has come in, and you need to know exactly what is still owed before you send the next document. It subtracts what has been received from what was agreed, and tells you what proportion of the job is now paid.
In notation: Remaining Balance = Total Agreed − Amount Received. Deposit Percentage = Amount Received ÷ Total Agreed × 100. If the amount received exceeds the total, the tool flips the label and reports a credit / overpayment instead of a negative balance, because a negative balance on a customer-facing document invites an argument.
All arithmetic is performed in whole cents rather than floating-point currency, so a long chain of odd amounts will not leave you one cent adrift from the customer’s own total.
Two Worked Examples
Example figures — not real client data
A standard half-up-front booking
Total agreed: 1,600.00.
Advance received on booking: 800.00.
Remaining balance = 1,600.00 − 800.00 = 800.00.
Percentage paid = 800.00 ÷ 1,600.00 × 100 = 50%.
Balance due 800.00 · 50% of the job already collected.
For one-off events we invoice 50% in advance, due on receipt, and the balance after the event concludes. This is the calculation that produces the second invoice.
Example figures — not real client data
An overpayment that needs a credit, not a refund argument
Total agreed: 2,450.00.
Payments received: 1,000.00 advance plus 1,600.00 final = 2,600.00 total.
2,600.00 − 2,450.00 = −150.00, so the tool reports a credit rather than a negative balance.
Credit / overpayment 150.00 · nothing further owed.
Showing this as a credit on the receipt — and saying whether it will be refunded or applied to the next job — closes the matter in one message instead of three.
Edge Cases, Rounding, And Input Limits
Cent-level arithmetic. Every figure is converted to whole cents before subtraction, which removes the classic 0.01 discrepancy that appears when currency is added up in floating point.
Overpayments become credits. The balance line never goes negative; the label changes and a credit row appears instead.
A zero total gives a zero percentage rather than an error, because dividing by zero has no meaningful answer here.
Negative entries are clamped to zero in both fields.
Exact percentages lose the trailing zeros — 50.00% displays as 50% — while anything else keeps two decimals.
What This Calculator Does Not Do
It reconciles one job against one total. It does not track multiple invoices per customer, apply payments across several jobs, age receivables by month, calculate interest on the outstanding part, handle refunds or chargebacks, or account for tax that may apply to the deposit differently than to the balance. It also has no memory: it will not remember last week’s numbers, because nothing you type leaves the page.
For anything beyond a single job, a simple spreadsheet does the job better. Ours records client, invoice date, payment received date, invoice number, amount, tax, total, amount received, and method — new rows marked in red until the money lands, with older unpaid items moved to their own tab. The recurring billing guide describes that setup in full.
How This Differs From The Advance Deposit Calculator
They sit at opposite ends of the same job and the distinction matters:
Advance deposit calculator — before the work. You know the total and want to decide how much to ask for upfront. It produces a deposit figure and copy-ready wording.
This calculator — during and after the work. Money has already been received and you need the balance still due, or the credit if they overpaid.
Deposit / balance calculator — checks performed after any change
Input
Expected result
Why it matters
Total 1,600 · received 800
Balance 800.00 · 50%
Baseline half-paid job
Total 2,450 · received 2,600
Credit 150.00 · 106.12%
Overpayment becomes a credit
Total 1,000 · received 1,000
Balance 0.00 · 100%
Paid in full
Total 0 · received 0
Balance 0.00 · 0%
Divide-by-zero guard on the percentage
Total 100 · received 33.33
Balance 66.67 · 33.33%
Cent-level precision
Total 500 · received −100
Balance 500.00 · 0%
Negative input clamped
These cases are re-run by hand in the browser whenever the calculator changes. The wider testing routine is described on how we test.
Privacy: this calculator runs entirely in your browser. Amounts you type are never sent to a server, never stored on our systems, and disappear when you close the tab. No account, no signup, nothing retained.
Formula, worked examples, and limitations last reviewed by Khurram Naeem Jaswal, operator of ClearPaperwork. Spotted an error? Tell us.
Calculator FAQ
Should contractors ask for a deposit?
Often it can make sense for custom work, materials, or reserved labor, but practices vary by industry and location.
Can this calculator create a receipt?
No. Use the calculator for the math, then use the receipt or cash receipt generator for proof of payment.
Does this replace a contract?
No. It is a simple calculator and document helper, not legal advice.
What is the difference between this and the advance deposit calculator?
This one looks backwards at money already received and tells you what is left. The advance deposit calculator looks forward, before the work starts, and helps you decide how much to ask for. Use that one to set the deposit, this one to invoice the balance.
What happens if the customer pays more than the total?
The tool reports a credit rather than a negative balance, and shows the overpaid amount separately. Put that credit on the receipt and say plainly whether you are refunding it or applying it to the next job.
Should the deposit include sales tax?
That depends on your jurisdiction and on what the deposit is for, and it is worth confirming before you set the pattern — not job by job. This calculator simply reconciles the numbers you give it; it makes no assumption about which of them include tax.
Can I use this across several invoices for the same customer?
Not reliably. It reconciles one agreed total against one set of receipts. For a customer with several open jobs, track them in a spreadsheet or accounting software so payments are applied to the right invoice.