How to Record Catering Deposits, Service Charges, and Gratuity in QuickBooks
Jul 11, 2026
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Short answer: An event deposit you collect before the event is a customer deposit, which is a liability, not income. You recognize it as revenue only when the event is actually performed. A mandatory service charge (the automatic percentage in your contract) is the caterer's revenue, and when you hand it to staff it is treated as wages, not tips. A voluntary gratuity the client chooses to add belongs to the employees and is a pass-through liability, not your revenue. Get those three buckets straight and the rest of catering bookkeeping falls into place.
Last updated July 2026.
If your deposits, final payments, tips, and service charges all arrive as one lumped card batch, the fastest way to untangle a month is to convert a catering bank statement to QuickBooks, then split each deposit into the right account using the map below.
Event deposits are customer deposits, not income yet
When a client books a wedding for June and pays you a deposit in February, you have not earned anything in February. You are holding the client's money against work you have promised to do. Under accrual accounting, that deposit is a liability called a customer deposit (some people call it deferred or unearned revenue). It sits on your Balance Sheet until the event happens, and only then does it become income on your Profit and Loss.
Here is a worked example with round numbers. You book a $6,000 event and collect a $2,000 deposit in advance. When that $2,000 lands, you record it against a Customer Deposits liability account, not against catering income. Your Balance Sheet now shows a $2,000 obligation, which is correct: if the client canceled tomorrow, you would owe most or all of it back. On the event date, you deliver the catering and invoice the full $6,000, apply the $2,000 deposit to that invoice (which moves it from liability into income), and collect the remaining $4,000. Now, and only now, does the full $6,000 show up as earned revenue in the month the event actually happened.
Larger events often collect several progress deposits: a booking deposit, a second payment 90 days out, another at 30 days. Each one stacks up in the Customer Deposits liability account until the event date, when you raise the final invoice and apply the accumulated deposits against it. Booking that money as income when it arrives overstates revenue in the wrong month and can leave you paying tax early on money you might still have to refund.
Service charge vs gratuity: the part caterers get wrong
This is where a lot of catering books go sideways. A mandatory or automatic service charge, for example a flat 20% service charge written into the contract, is the caterer's revenue. The client has no choice about paying it and no say over who receives it, so the IRS does not treat it as a tip. Under Revenue Ruling 2012-18, when any part of a service charge is distributed to an employee, it is wages for payroll tax purposes, not tip income. That means it runs through payroll, gets withholding, and is not eligible for the FICA tip credit.
A voluntary gratuity is the opposite. The client freely decides to add it, decides the amount, and it is understood to go to the staff. That money belongs to the employees, not to the business. On your books it is a pass-through liability (call it Tips Payable): you receive it, you hold it, and you pay it out to staff. It is never your revenue and never hits your Profit and Loss as income.
The IRS test for a true tip has four parts: the payment is free from compulsion, the customer sets the amount, the amount is not set by negotiation or employer policy, and generally the customer decides who gets it. An automatic contract percentage fails that test, so it is a service charge. Mislabeling one as a tip has real cost: you underreport wages, underpay employer payroll taxes, and may wrongly claim a tip credit you were not entitled to, all of which surface in an examination. Payroll and tip rules get technical fast, so confirm your handling with a CPA or your payroll provider.
How it comes off the bank statement
Card processors do not deposit each payment cleanly. They batch a day's transactions and drop one number into your account, usually net of merchant fees, that blends deposits, final payments, service charges, tips, sales tax collected, and any refunds. If you code that single deposit straight to catering income, every one of those pieces is wrong. You have to split it.
A $3,000 batch deposit might really be a $1,000 booking deposit (to Customer Deposits liability), a $1,500 final payment on last week's event (to catering income and its applied deposit), $300 of service charge (to service charge income), $180 of voluntary tips (to Tips Payable liability), and $95 of sales tax collected (to Sales Tax Payable), less roughly $75 in merchant fees (to a Merchant Fees expense). The processor statement or your point-of-sale report shows the breakdown. Split the deposit line into those accounts so each dollar lands where it belongs.
What hits the bank and where it goes
| What hits the bank | What it is | Where it goes |
|---|---|---|
| Event deposit collected in advance | Customer deposit (unearned) | Customer Deposits (Other Current Liability) |
| Final payment on a delivered event | Earned revenue | Catering income (clears the invoice) |
| Mandatory service charge (auto %) | Caterer's revenue; wages when paid to staff | Service charge income |
| Voluntary gratuity | Employees' money (pass-through) | Tips Payable (liability) |
| Sales tax collected | Money owed to the state | Sales Tax Payable (liability) |
| Refunded deposit | Return of unearned money | Reduces Customer Deposits (liability) |
Sales tax on catering
Many states tax catering, and they often tax more than just the food. In a lot of states the service portion, and sometimes even a mandatory service charge, is taxable when it is part of a catered event, because the whole thing is treated as a single taxable sale of prepared food. But this is genuinely state-specific: what is taxable, whether service charges are included, and the rate all vary, and some jurisdictions layer local taxes on top. Do not guess. Check your state's rules or ask your CPA. Whatever you collect, record it as a liability in Sales Tax Payable, because it is the state's money passing through you, not revenue you earned.
Refunds and cancellations
When a client cancels and you return their deposit, that refund reduces the Customer Deposits liability. It is not an expense and it does not reduce revenue, because you never recorded the deposit as revenue to begin with. You took the money in as a liability and you are handing it back, so it just comes off the Balance Sheet. If your contract lets you keep a nonrefundable portion, that retained amount converts from liability to income on the cancellation date, since you have now earned it under the contract terms.
Chart of accounts setup
Set up these accounts so every piece has a home:
- Customer Deposits (Other Current Liability): money in before the event.
- Catering income (Income): earned revenue recognized on the event date.
- Service charge income (Income, kept separate): the mandatory contract percentage, so you can see it distinctly for payroll and reporting.
- Tips Payable (Other Current Liability): voluntary gratuities held for staff.
- Sales Tax Payable (Other Current Liability): tax collected for the state.
- Food and beverage COGS (Cost of Goods Sold): the direct cost of what you served.
Keeping service charge income in its own account (not folded into catering income) is what lets your payroll provider tie distributed service charges to wages correctly. If you also run a restaurant or a hybrid operation, the same deposit-and-tip logic carries over, and our notes on restaurant bookkeeping cover the front-of-house side. Once your chart of accounts is set, drop any statement into the PDF to QBO converter to get a QuickBooks-ready file you can import and categorize.
One growth note while your books are clean: caterers win the steady, high-margin work by landing corporate and repeat accounts, and consistent cold outreach to local offices tends to fill the weekday calendar faster than waiting on referrals. Those recurring corporate events are exactly the kind that run on deposits and contract service charges, so the workflow above pays off more the more of them you book.
Frequently asked questions
Are catering deposits taxable income?
Not when you collect them. A deposit taken before the event is a customer deposit, a liability, because you have not earned it yet. It becomes taxable income only when the event is performed and you recognize the revenue. If a client cancels and you refund the deposit, it was never income. Confirm timing rules with your CPA.
Is a mandatory service charge a tip?
No. Under IRS Revenue Ruling 2012-18, an automatic or mandatory service charge is the caterer's revenue, not a tip, because the customer cannot choose the amount or who receives it. When you distribute it to staff, it is treated as wages for payroll tax purposes, not tips, and it is not eligible for the FICA tip credit.
How do I record a customer deposit in QuickBooks?
Create a Customer Deposits account as an Other Current Liability. When the deposit arrives, record it there instead of to income. On the event date, invoice the full event and apply the deposit to that invoice, which moves it from the liability into catering income. The final payment then clears the remaining invoice balance.
Do caterers charge sales tax?
In most states, yes, catering is taxable, and the service portion is often taxed too, not just the food. But the rules are state-specific: what is taxable, whether service charges are included, and the rate all vary by state and sometimes by locality. Verify with your state's guidance or your CPA, and record everything you collect in Sales Tax Payable.
Convert your first statement free.
Upload a PDF bank statement, get a QuickBooks-ready .qbo back in seconds. No card to try it.