Fort Myers Customer Deposits Bookkeeping Guide for QuickBooks Online

Meghan Sophia • May 13, 2026

Customer deposits can make clean books turn messy fast. If you post them as income too soon, your profit looks higher than it should, and your balance sheet loses track of money you still owe back or still have to earn.

In QuickBooks Online, the fix is simple once you set the deposit up the right way. The main idea is that customer deposits are usually liabilities until the work is delivered or earned .

If the job is not finished yet, the deposit should sit on the balance sheet, not the profit and loss statement.

Customer deposits, retainers, and prepayments in QuickBooks Online

QuickBooks customer deposits are easier to manage when you separate the money by purpose. A deposit for a project is not the same as a monthly retainer or a prepayment for goods. They may look alike in the bank feed, but they do different jobs in the books.

Situation Where it sits in the books Common QuickBooks Online move What changes later
Customer deposit for a project Liability on the balance sheet Add a deposit item tied to a liability account Apply it to the final invoice when earned
Retainer for future services Liability until earned Use the same setup, then track work against it Move it into income as work is done
Prepayment for goods or mixed jobs Usually liability until shipment or service is complete Record it through a deposit item or deferred receipt account Clear it against an invoice or sales receipt

The key point is simple. Money received early is still customer money until you earn it. That means the balance sheet should hold it first, then the P&L should pick it up later.

If your business has regular deposits, retainer billing, or partial prepayments, consistent bookkeeping matters a lot. For ongoing help with small business bookkeeping in Fort Myers , a clean deposit workflow keeps the books easier to read at month end.

Set up the right accounts before the first payment

Good deposit tracking starts before the money arrives. QuickBooks Online needs a place to hold the deposit and a way to connect it to the customer. The exact menu labels can shift with subscription level or interface updates, but the setup pattern stays the same.

Create a liability account

Start with a liability account , usually an "Other Current Liability" account. That account is where the deposit sits until the work is done.

  1. Open the gear icon in QuickBooks Online.
  2. Go to the chart of accounts.
  3. Choose New.
  4. Select Other Current Liability.
  5. Name it something clear, like "Customer Deposits Received."
  6. Save and close.

That account is the holding place. It tells you the money is on hand, but not yet earned.

Add a deposit item

Next, create a service item that points to that liability account. This makes it easier to use the deposit on invoices and sales receipts.

  1. Open Products and Services.
  2. Choose New.
  3. Select Service.
  4. Name it "Customer Deposit."
  5. Map the item to the liability account you created.
  6. Save it.

Now the deposit has a clean path into your books. The item lets QuickBooks post the payment to the right place without turning it into income too soon.

Record the deposit when the money arrives

Once the customer pays, the goal is to capture the cash and keep the deposit off revenue. You can use an invoice or a sales receipt, depending on how your office handles upfront payments.

A sales receipt works well when the customer pays right away. An invoice works better when you want the deposit to sit inside the customer file until the job is billed out. Either method can work, as long as the deposit lands in the liability account.

Here is a simple workflow:

  1. Open + New .
  2. Choose Sales Receipt or Invoice based on your process.
  3. Select the customer.
  4. Add the Customer Deposit item.
  5. Enter the deposit amount.
  6. Save the transaction.
  7. If needed, match the payment to the bank feed or Undeposited Funds.

A real example helps. Say a Fort Myers contractor takes a $1,000 deposit on a $4,000 job. That $1,000 does not hit income yet. It sits in the liability account until the work is billed and earned.

Apply the deposit to the final invoice

The final invoice is where the deposit gets cleared. This step matters because it ties the earlier payment to the finished work and reduces what the customer still owes.

A common workflow looks like this:

  1. Create the final invoice for the full job.
  2. Add the actual services or products delivered.
  3. Add the deposit as a negative line, or use the credit method your accountant prefers.
  4. Check the remaining balance due.
  5. Save and send the invoice.

Using the same $4,000 project, the final invoice would show $4,000 of completed work. Then the $1,000 deposit would reduce the amount due to $3,000. At that point, the deposit moves out of the liability bucket and into earned revenue.

If the deposit only covers part of the invoice, the rest stays open as a normal receivable. If the deposit is larger than the final bill, the extra amount becomes a customer credit or gets refunded.

That is why the setup matters. Without the liability account and deposit item, the final invoice can look fine while the balance sheet stays wrong.

Handle refunds, partial work, and tax questions with care

Refunds need the same clean treatment as deposits. If you refund an unearned deposit, reverse the liability and send the money back. If you only earn part of the work, split the transaction so earned and unearned pieces do not get mixed together.

Partial work can create a second layer of confusion. A customer may pay a $2,000 retainer, then receive a partial service worth $800. In that case, only $800 should move into income. The remaining $1,200 should stay in the liability account until the rest of the service is delivered.

Tax treatment can be different from bookkeeping treatment. The IRS has guidance on advance payments and accounting periods in Tax Cuts and Jobs Act guidance notices. That matters because the timing of income on the tax return may depend on your method of accounting, the type of work, and how the contract is written.

Florida adds another layer. Sales tax can depend on what you sold, whether the payment was for services or taxable goods, and how the deposit was handled. Confirm the details with your accountant before you decide how to treat deposits on the return.

Common bookkeeping mistakes that throw off deposit tracking

Deposit problems usually come from small setup errors. A few patterns show up again and again.

  • Posting the deposit straight to income . That makes revenue look higher before the work is earned.
  • Skipping the liability account . Without it, you lose the clean place to hold customer money.
  • Using the wrong item on the invoice . If the deposit item does not point to the liability account, the final invoice will not clear correctly.
  • Forgetting partial applications . A deposit that only covers part of the bill needs a clear remaining balance.
  • Ignoring refunds or unused balances . If the job changes, the books should show what was earned and what still belongs to the customer.
  • Missing Florida tax review . The deposit may affect sales tax timing, depending on the work and the contract.

A little discipline here saves a lot of cleanup later. Once the deposit trail is clean, month-end reconciliation gets easier too.

Conclusion

Customer deposits get much easier to manage when you keep one rule in mind, the money is usually a liability until the work is earned. That single idea keeps your balance sheet honest and stops your P&L from telling the wrong story.

In QuickBooks Online, the right liability account, deposit item, and invoice workflow make the process predictable. Refunds, retainers, and partial applications then fall into place because the original deposit was tracked correctly.

When the books show what has been earned, what is still owed, and what must still be returned, your numbers make sense at a glance.

By Meghan Sophia May 12, 2026
If you sell products, your profit can look fine on paper and still be off by a lot. The gap is often your cost of goods sold , the part of the numbers that shows what those products actually cost you. For small businesses in Fort Myers, this matters fast. Retail shops, food bu...
By Meghan Sophia May 11, 2026
Cash can look fine on paper and still feel tight by Friday. That gap is where many small businesses get caught. Fort Myers owners feel it more than most. Tourism shifts, summer slowdowns, storm prep, inventory swings, and payroll timing can all drain cash faster than expected....
By Meghan Sophia May 10, 2026
Owner distributions can scramble an S corp's books fast when they land in the wrong account. If your Fort Myers business uses QuickBooks Online, the fix is simple in concept: keep payroll in payroll accounts, and keep shareholder payouts in equity. That difference matters beca...