# I paid a vendor a deposit or advance before I received the goods or the work — how do I record it, and how do I apply it to the bill when it finally arrives?

Applies to: United States · Updated 2026-09-30

On accrual books, record a payment toward the price as an asset, not an expense: debit an Advances to suppliers account and credit the bank, noting the vendor and the order. When the bill arrives, debit the full bill to the account it belongs in, credit the advance, and credit accounts payable for the rest, so the cost appears once. A refund on a cancelled order simply clears the advance; only a deposit the vendor keeps becomes a cost.

## Why isn't the deposit a cost when it leaves the bank?

Because nothing has been received yet. AccountingTools' definition of an advance says that if the advance is made to a supplier, the payer records it as an asset, since no related receipt and consumption has occurred. FASB, the U.S. accounting standard-setter, defines an asset in its Concepts Statement chapter on the elements of financial statements as a present right of an entity to an economic benefit, and your order gives you a right to the goods or work you paid for. The money has changed form; it has not become a cost.

Expensing the deposit when it goes out is the usual mistake. The cost then appears twice, at the payment and again when the bill is entered, and until the bill arrives the balance sheet leaves out something the business is owed.

Everything below assumes accrual books. On the cash basis, AccountingTools' page on the contents of a cash-basis balance sheet says prepaid expenses are not used, since these items are charged to expense, and accounts payable are not used, since no transaction is considered to have occurred until the company pays its suppliers. So cash-basis books record the deposit as a cost of whatever it bought when it is paid, and the balance when that is paid; entering the full bill as a cost too counts the deposit twice. The same page says the cash basis records transactions only when there is a change in cash, so a refund is recorded when it arrives, against the account the deposit was charged to, and a forfeited deposit needs no further entry. The same page says prepaid items are charged to expense on the modified cash basis too, but that this basis carries long-term and fixed assets, and that a cash-basis balance sheet's contents are really up to the user. If your books carry any balance-sheet items beyond cash, confirm with whoever prepares your accounts which treatment they use, including for a deposit toward equipment or one classed as long-term.

## Where does the advance sit, and how is it tied to the vendor and the order?

It sits in a balance-sheet account of its own, such as Advances to suppliers or Vendor deposits. AccountingTools' definition of an advance says all types of advances are generally presumed to be liquidated within the next 12-month period, so an advance paid to a supplier is classified as a current asset.

All of this assumes the deposit counts toward the price. AccountingTools' definition of an advance notes that a deposit may instead be held as security or protection against cancellation or damage, with accounting that depends on refundability, the contract terms and whether performance has occurred; if your order says the deposit will be returned rather than deducted from the bill, do not release it against the bill.

Record each deposit against the vendor by name, with the order or purchase-order number in the memo. Keep a schedule with one line per deposit, showing these details:

- Vendor and order or purchase-order number
- What was ordered and the expected delivery date
- Date and amount paid
- Each amount later applied, refunded, forfeited or moved, with its date
- Balance remaining

One pooled Deposits balance with no vendor or order attached cannot be released against the right bill or proved at a close, and it survives as an unexplained asset.

Intuit's U.S. help page for QuickBooks Desktop Premier Plus and Pro Plus, "Record vendor prepayments or deposits in QuickBooks Desktop" (updated 8/4/2026), gives two methods: write checks to your vendors and track them in an Other Current Asset account, or track them in Accounts Payable as money owed. Its Vendor Balance Detail report can be filtered to the asset account created to track prepayment amounts. A deposit held in the vendor's payable lowers that vendor's balance, below zero if nothing else is open, until it is applied to its own bill. However it is tracked, it is still an advance to a supplier, which AccountingTools' definition of an advance classifies as a current asset; at a close, report it with Advances to suppliers, still tagged to its vendor and order, not in Prepaid expenses and not netted against the vendor's other bills. With a vendor you buy from continuously, a deposit held as a credit in the payable can be applied to an unrelated bill; apply it only to its own order's bill.

## How do you release the advance when the bill arrives?

Enter the bill at its full price, debit that full price to the account the purchase belongs in, credit the advance for the deposit, and let accounts payable take only the difference. In this example a contractor orders custom cabinets for a client job from Oak & Iron on purchase order 1042, pays a 4,000.00 deposit on March 3, and receives the cabinets with a 10,000.00 bill on April 20.

| Date | Account | Debit | Credit |
|---|---|---|---|
| Mar 3 | Advances to suppliers (Oak & Iron, PO 1042) | 4,000.00 | |
| Mar 3 | Bank | | 4,000.00 |
| Apr 20 | Job materials | 10,000.00 | |
| Apr 20 | Advances to suppliers (Oak & Iron, PO 1042) | | 4,000.00 |
| Apr 20 | Accounts payable (Oak & Iron) | | 6,000.00 |

At the March 31 close the books show 4,000.00 in Advances to suppliers and nothing in Job materials. On April 20 Job materials takes the full 10,000.00, once; the advance falls to zero; and accounts payable shows the 6,000.00 still owed. A bill printed "less deposit 4,000.00, balance due 6,000.00" is entered the same way: recording only 6,000.00 as the cost understates it by 4,000.00 and strands the advance.

The same Intuit page's asset-account method does this on the bill itself: on its Expenses tab, select the Other Current Asset account and enter the amount of the prepayment as a negative value, leaving the bill total at the amount still owed.

The debit goes wherever the bill itself belongs: an expense or cost account for an operating cost, or a balance-sheet account for an item carried as an asset, such as equipment. The credit to the advance is the same either way; which kind of purchase it is is a separate question.

## What if the advance is smaller or larger than the bill?

| If the advance… | Then the release… |
|---|---|
| Equals the bill | Debits the cost and credits the advance for the full amount. Nothing is payable and the advance is zero. |
| Covers part of the bill | Works as in the example. The advance clears and accounts payable holds the difference. |
| Exceeds the bill | Debits the cost and credits the advance for the bill's amount only. The excess stays in the advance, still tagged to the vendor and order, and nothing is payable. |

With a 4,000.00 deposit and a 3,500.00 bill, the 500.00 excess stays an advance while the order's terms entitle you to it. It is neither income nor a reduction of the 3,500.00 cost, and it comes off when the vendor refunds it, moves it to another order with its written agreement, or keeps it under the terms, which is recorded as in the cancellation table below.

| Date | Account | Debit | Credit |
|---|---|---|---|
| Apr 20 | Job materials | 3,500.00 | |
| Apr 20 | Advances to suppliers (Oak & Iron, PO 1042) | | 3,500.00 |
| May 8 | Bank (refund of the excess) | 500.00 | |
| May 8 | Advances to suppliers (Oak & Iron, PO 1042) | | 500.00 |

## How is this different from paying a year of insurance up front?

Both are paid before anything is received, but they become cost differently. AccountingTools' article on prepaid expenses says that as the benefit is consumed, the applicable amount is transferred from the asset account to expense. AccountingTools' definition of an advance, by contrast, says an advance is usually a prepayment applied against the price of future goods or services.

The test is what you paid for. If it is used up by the passage of time, as coverage, occupancy or access is, the cost is incurred period by period and spread over the period it covers, which is a separate question. If it arrives at a point, as delivered goods or a job handed over complete at one point do, nothing is used up while you wait and there is no cost until delivery: carry the advance whole and release it whole against the bill. Spreading a supplier advance over the months before delivery puts cost into periods in which nothing was received. Where the vendor's work is done in stages across more than one close before the bill arrives, getting the cost of work already done into the right period is a separate question.

## What happens if the order is cancelled?

The advance comes off the books when your right to it ends or you accept that it is lost; its age alone never removes it. FASB's Concepts Statement chapter on recognition and derecognition gives, as one example of when an item is removed, that an item should not continue to be recognized if it does not meet the definition of an element, and the advance meets the definition of an asset only while you hold a right to the goods or to your money. Each outcome ends or moves that right differently:

| If the order is cancelled and the vendor… | Then… |
|---|---|
| Refunds the deposit in full | Keep the advance until the refund shows in your own bank account (until then you are owed the money), then debit the bank and credit the advance. No expense is touched: the deposit was never expensed. |
| Refunds part and keeps a cancellation charge | Record the refund against the advance when it arrives. The part kept becomes a cost in the period the cancellation terms entitle the vendor to keep it. |
| Keeps the whole deposit | It becomes a cost in the period you lose the right to goods and money: when the order is cancelled on terms that let the vendor keep it, or you accept that it will. Charge it to an expense account such as Forfeited deposits, not to inventory or equipment, because nothing was received. |
| Moves the deposit to another order | Nothing becomes a cost. Once the vendor confirms the move in writing, re-tag the balance to the new order. |

If you dispute the vendor's right to keep the deposit, mark the dispute on the schedule line and take the balance to whoever prepares your year-end accounts before the next close, to decide how to carry it meanwhile.

| Outcome | Account | Debit | Credit |
|---|---|---|---|
| Full refund | Bank | 4,000.00 | |
| Full refund | Advances to suppliers (PO 1042) | | 4,000.00 |
| Refund less fee | Bank | 3,000.00 | |
| Refund less fee | Forfeited deposits (expense) | 1,000.00 | |
| Refund less fee | Advances to suppliers (PO 1042) | | 4,000.00 |
| Kept in full | Forfeited deposits (expense) | 4,000.00 | |
| Kept in full | Advances to suppliers (PO 1042) | | 4,000.00 |
| Moved to another order | Advances to suppliers (PO 1057) | 4,000.00 | |
| Moved to another order | Advances to suppliers (PO 1042) | | 4,000.00 |

The refund-less-fee lines assume the refund and the charge fall in the same period. A refund or credit against a cost already recorded from a bill is a different entry and a separate question.

Do not write an advance off because it is old. Age is not evidence that the order is cancelled or the money is gone, and a write-off removes a claim the business may still hold; until one of the outcomes above has happened, the balance stays.

## How do you prove the balance at each close?

AccountingTools' article on reconciling an account says that when you reconcile an account, you are proving that the transactions that sum to the ending balance are correct, and illustrates the rule: the balance should exactly match the total of the supporting report. For advances, that report is the schedule by vendor and order. At each close, work through these steps:

1. Total the schedule and agree it to the Advances to suppliers balance plus every unapplied deposit credit held in payables, whether or not the vendor's total balance is negative.
2. Support each line with the order or contract showing the deposit and its cancellation terms, and with the payment on the bank or card statement from your own online banking.
3. Confirm each order is still open and its deposit still held, from the vendor in writing or on its statement. For a cancelled order awaiting a refund, get the vendor's written confirmation of the amount it will refund. FASB's chapter on elements says a present right is one that exists at the financial statement date, so the question each time is whether yours still does.
4. Trace any difference to its cause, such as a deposit applied to the wrong bill, a bill entered without the release or a refund posted to income, and correct that entry.
5. Keep the reconciliation. The same AccountingTools article says to retain the detail for each account, not only as proof, but as the starting point for reconciliations in later periods.

### What changes for a large deposit that sits across several closes?

Re-prove it at every close rather than rolling old support forward, with a fresh written confirmation from the vendor and the current expected delivery date each time. Then check its classification. AccountingTools' definition of an advance says that when the liquidation point is further out than 12 months, the advance is classified as a long-term asset, so an equipment or custom-order deposit not expected to be applied within 12 months of the reporting date sits outside current assets until delivery comes within that window. The same definition states this as a general presumption, so confirm with whoever prepares your statements whether an equipment deposit belongs with noncurrent assets whatever its timing.

## What releases the advance if the vendor never sends a bill?

Delivery does. AccountingTools' definition of an advance ties the asset to the fact that no related receipt and consumption has occurred, so once the goods arrive or you accept the finished work, the reason to carry it is gone. The record that stands in for the bill is the vendor's receipt or delivery note, kept with the order or quote showing the full price. Post the release dated the delivery: debit the full price to the purchase's account, credit the advance, and credit the bank for any balance paid at delivery, or accounts payable for any balance still owed.

## How do you fix books where the deposit was expensed and the bill expensed again?

Here is the same purchase recorded the usual wrong way, with both entries in a year whose books are still open:

| Date | Account | Debit | Credit |
|---|---|---|---|
| Mar 3 | Job materials | 4,000.00 | |
| Mar 3 | Bank | | 4,000.00 |
| Apr 20 | Job materials | 10,000.00 | |
| Apr 20 | Accounts payable (Oak & Iron) | | 10,000.00 |

Job materials shows 14,000.00 for a 10,000.00 purchase, and accounts payable shows 10,000.00 owed when only 6,000.00 is. If you can still edit the March 3 payment, change its account from Job materials to Advances to suppliers and release it against the bill as in the first example; that also takes the cost out of March. If March is closed, correct it in the current month:

| Date | Account | Debit | Credit |
|---|---|---|---|
| Apr 30 | Accounts payable (Oak & Iron) | 4,000.00 | |
| Apr 30 | Job materials | | 4,000.00 |

If your software keeps bills open one by one, apply this 4,000.00 debit to the April 20 bill for PO 1042, and to no other bill, before anything is paid, so that bill shows 6,000.00 due.

After either fix, Job materials holds 10,000.00, recorded once for the year, and the vendor's payable shows the 6,000.00 still owed. If the full 10,000.00 had also been paid, the same entry leaves that payable with a 4,000.00 debit balance: the vendor is holding 4,000.00 of yours, to be carried as an advance on that vendor until it is refunded or applied to another order.

If the deposit was expensed in a year whose books are already closed, stop before posting anything: that year's reported figures already include it, and the correction belongs with whoever prepares the business's year-end accounts and returns.

## Sources

1. AccountingTools, Inc. (author Steven Bragg) — *Advance definition*, June 27, 2026. https://www.accountingtools.com/articles/advance
2. Financial Accounting Standards Board — *Statement of Financial Accounting Concepts No. 8, Conceptual Framework for Financial Reporting, Chapter 4, Elements of Financial Statements*, December 2021. https://storage.fasb.org/Concepts_Statement_8-Chapter_4-Elements.pdf
3. AccountingTools, Inc. (author Steven Bragg) — *Contents of a cash basis balance sheet*, March 26, 2026. https://www.accountingtools.com/articles/what-are-the-contents-of-a-cash-basis-balance-sheet.html
4. Intuit Inc. — *Record vendor prepayments or deposits in QuickBooks Desktop*, QuickBooks Desktop (Premier Plus, Pro Plus) U.S. help article, updated 8/4/2026 as shown on the page. https://quickbooks.intuit.com/learn-support/en-us/help-article/vendor-credits/record-vendor-prepayments-deposits-prepaid-parts/L516m2tcF_US_en_US
5. AccountingTools, Inc. (author Steven Bragg) — *Prepaid expenses accounting*, August 02, 2026. https://www.accountingtools.com/articles/prepaid-expenses-accounting
6. Financial Accounting Standards Board — *Statement of Financial Accounting Concepts No. 8, Conceptual Framework for Financial Reporting, Chapter 5, Recognition and Derecognition*, August 2023. https://storage.fasb.org/Concepts%20Statement%208%E2%80%94Chapter%205%E2%80%94Recognition%20and%20Derecognition.pdf
7. AccountingTools, Inc. (author Steven Bragg) — *How to reconcile an account*, July 04, 2026. https://www.accountingtools.com/articles/how-do-i-reconcile-an-account.html

## Related questions

- [A customer paid a deposit or retainer before the work was done — how do I record it, and how do I apply it to the invoice later?](https://uppago.com/resources/a-customer-paid-a-deposit-or-retainer-before-the-work-was-done-how-do-i-record)
- [Should I enter my vendor bills into the books and then pay them from the bill, or just record the expense when the money leaves the bank — and how does the bill-then-payment cycle actually work?](https://uppago.com/resources/whether-to-enter-vendor-bills-first-or-record-expenses-when-paid)
- [A vendor gave me a credit or sent money back — how do I record a vendor credit, a return, or a supplier refund without leaving the expense overstated?](https://uppago.com/resources/how-to-record-a-vendor-credit-return-or-supplier-refund)
- [Is this purchase a regular expense, or an asset I have to put on the balance sheet?](https://uppago.com/resources/is-this-purchase-a-regular-expense-or-an-asset-i-have-to-put-on-the-balance)
