Hospitality accounting: Financial management for restaurants and cafes
Learn how to manage finances, stay compliant, and grow your hospitality business in Australia.

Written by Chelsea Heywood—Small business growth and marketing writer. Read Chelsea's full bio
Published Monday 24 August 2026
Table of contents
Key takeaways
- Hospitality accounting covers everything from daily sales tracking and bank reconciliation to GST, BAS lodgement, and payroll compliance under Australian awards.
- Tracking food cost percentage (28-35% for restaurants) and labour cost ratio (30-35% of revenue) helps you spot problems before they eat into your margins.
- Australian hospitality businesses must register for GST once turnover hits $75,000, lodge BAS on time, and report payroll through Single Touch Payroll every pay run.
- Cloud accounting software that integrates with your POS system saves hours of manual data entry and gives you real-time visibility over your finances.
What is hospitality accounting?
Hospitality accounting is the process of managing the finances of restaurants, cafes, bars, and other food and beverage businesses. It covers recording daily sales, tracking expenses, managing payroll, handling tax obligations, and producing financial reports that help you make better decisions.
If you've ever wondered why general accounting advice doesn't quite fit your restaurant or cafe, you're not alone. Hospitality businesses operate differently from most other small businesses, and your accounting needs to reflect that.
Why hospitality businesses have unique financial needs
Running a cafe or restaurant means dealing with financial pressures that most other industries don't face. Your revenue can swing dramatically from one week to the next depending on the season, the weather, or even which day it falls on. A rainy Tuesday looks nothing like a sunny Saturday in your till.
You're also working with thin profit margins and perishable stock. Ingredients spoil, portions vary, and waste can quietly drain your profits if you're not watching closely. On top of that, hospitality payroll is more complex than in most industries because of penalty rates, split shifts, and casual staffing arrangements under the Hospitality Industry (General) Award.
Then there's the sheer volume of transactions. A busy cafe might process hundreds of sales a day across cash, card, and online orders. Keeping track of all that manually isn't realistic, and falling behind on your books makes everything harder at BAS time.
Key financial challenges for restaurants and cafes
Every hospitality business faces a core set of financial challenges. Understanding them is the first step to getting on top of your numbers and running a more profitable operation.
Managing cash flow in a seasonal business
Cash flow is the lifeblood of any hospitality business, but it's rarely steady. You might have strong trade over summer and school holidays, then face a quiet stretch in the cooler months. Revenue also shifts by day of the week and even by the hour.
The key is to plan for the dips, not just enjoy the peaks. Set aside your GST obligations from every transaction rather than scrambling to find the funds at lodgement time. A dedicated savings account for GST keeps that money out of your operating cash. Aim to maintain a cash buffer covering two to three months of fixed costs so a slow period doesn't put you under pressure.
Controlling food costs and inventory waste
Food cost is one of the biggest expenses in any hospitality business, and it's one of the easiest to lose control of. Your cost of goods sold (COGS) tells you exactly how much you're spending on ingredients relative to what you're earning from food sales.
A healthy food cost percentage sits between 28% and 35% for restaurants, and between 25% and 30% for cafes. If yours is creeping above that range, look at portion sizes, supplier pricing, and waste levels. Regular stocktakes are essential: weekly for high-value items like proteins and alcohol, and monthly for a full inventory count. Compare your actual usage against what your POS data says you should have used; the gap often reveals waste, over-portioning, or theft.
Keeping labour costs in check
Labour is typically your second-largest expense after food, and in hospitality it comes with added complexity. The Hospitality Industry (General) Award sets minimum pay rates, and penalty rates for weekends, public holidays, and late-night shifts can push your wage bill up significantly.
As a benchmark, aim for total labour costs of 30% to 35% of revenue. To stay within that range, tie your rostering to forecast trading volumes. If you know Tuesdays are quiet, don't roster the same number of staff as a Friday night. Use your POS sales data to identify patterns and build rosters that match demand without leaving you short-staffed when it counts.
Handling high-volume daily transactions
A busy restaurant or cafe can process hundreds of transactions in a single day across cash, card, and digital payments. Without a system for reconciling those transactions, discrepancies pile up and become much harder to trace.
Reconcile your POS takings against your bank deposits at the end of every trading day, or at minimum every shift. Match the cash and card splits reported by your POS to what actually lands in your account. Catching a $50 discrepancy on the day it happens is straightforward; finding it three months later during a BAS review is not.
Essential accounting tasks for hospitality businesses
Getting your accounting foundations right from the start saves you time and stress down the line. These are the core tasks every hospitality business owner should have in place.
Setting up your chart of accounts
Your chart of accounts is the framework that organises every dollar coming in and going out. For a hospitality business, you'll want revenue categories that separate food sales, beverage sales, takeaway, and catering. On the expense side, break things down into cost of goods sold, wages, rent, utilities, marketing, insurance, and repairs.
Separating these categories gives you a clear picture of where your money is going. If your beverage margins are strong but your food costs are blowing out, you'll see it immediately rather than wondering why your overall profit is shrinking.
Tracking daily sales and expenses
In hospitality, leaving your bookkeeping until the end of the month is a recipe for missed transactions and nasty surprises. Your POS system captures sales data in real time, and connecting it to your accounting software means that data flows through automatically without manual entry.
For expenses, capture receipts as they happen. Tools that let you snap a photo of a supplier invoice or receipt and have it categorised automatically save hours of data entry each week. The goal is to make daily tracking a habit rather than a chore, so you always know where you stand financially.
Reconciling your accounts
Bank reconciliation is the process of matching the transactions in your accounting software against your actual bank statements. For hospitality businesses, reconciling daily or weekly is far better than leaving it until the end of the month.
When you reconcile frequently, you catch discrepancies while they're still fresh: a missing deposit, a duplicated supplier payment, or a POS error. Monthly reconciliation means those issues have been sitting unresolved for weeks, making them harder to investigate and fix. Matching your POS reports to your bank statements regularly also helps you spot patterns, like a particular shift that consistently comes up short.
Tax and compliance obligations in Australia
Staying on top of tax and compliance is non-negotiable for any Australian hospitality business. The penalties for getting it wrong can be significant, but the requirements are manageable once you understand what's expected.
GST for hospitality businesses
The Goods and Services Tax (GST) is a 10% tax that applies to most goods and services sold in Australia, including restaurant and cafe meals. You must register for GST once your annual turnover reaches $75,000, though you can register voluntarily below that threshold.
One area that catches hospitality owners out is the distinction between GST-free and taxable food. Basic grocery items sold for retail consumption, like a loaf of bread from a bakery, can be GST-free. But the same bread served as part of a cafe meal attracts GST. If you sell both retail and dine-in food, you'll need to track which sales are taxable and which aren't.
Business Activity Statements (BAS)
A Business Activity Statement (BAS) is how you report and pay your GST, PAYG withholding, and other tax obligations to the Australian Taxation Office (ATO). Most small hospitality businesses lodge BAS quarterly, though you can opt for monthly lodgement if you prefer more frequent reporting.
Quarterly BAS is generally due 28 days after the end of each quarter. For example, your July to September BAS for FY 2025-26 is due by 28 October. Using accounting software that tracks GST on every transaction makes BAS preparation much simpler: the figures are already calculated, and you just need to review and lodge. You can also work with a registered BAS agent if you'd prefer someone else to handle it.
Single Touch Payroll (STP)
Single Touch Payroll (STP) requires you to report payroll information to the ATO every time you run a pay cycle. Under STP Phase 2, you report gross wages, tax withheld, superannuation, allowances, overtime, and other payment details for each employee.
This applies to all employers, regardless of size. If you're using payroll software that supports STP, the reporting happens automatically each time you process a pay run. There's no separate form to fill out; your software sends the data directly to the ATO.
Superannuation obligations
As an employer, you're required to pay superannuation on top of your employees' wages at the current Superannuation Guarantee (SG) rate of 12% for FY 2025-26. This applies to most employees, including part-time and casual workers, regardless of how much they earn.
A significant change is coming from 1 July 2026 with the introduction of Payday Super. Instead of paying super quarterly, you'll need to pay it on payday, within seven days of each pay run. If you currently batch your super payments each quarter, start preparing now by building super contributions into your regular payroll cycle so the transition isn't a shock to your cash flow.
Fringe Benefits Tax (FBT) for staff meals and entertainment
If you provide meals to staff or host entertainment events, you may have Fringe Benefits Tax (FBT) obligations. FBT is a separate tax paid by employers on certain non-cash benefits provided to employees.
In hospitality, the most common FBT trigger is staff meals. Providing food and drink to employees during their shift may create FBT obligations, although there are exemptions for minor and infrequent benefits. If the taxable value of a single benefit stays below $300, the minor benefits exemption may apply. Keep detailed records of what you provide and to whom so you can demonstrate eligibility for any exemptions if the ATO asks.
Key financial metrics every hospitality owner should track
Knowing your numbers is what separates hospitality businesses that thrive from those that struggle. These four metrics give you a clear snapshot of your financial health.
Food cost percentage
Food cost percentage tells you how much of your food revenue goes toward ingredients. The formula is straightforward: divide your cost of ingredients by your food revenue, then multiply by 100.
For restaurants, a healthy food cost percentage falls between 28% and 35%. For cafes, aim for 25% to 30%. If your percentage is climbing, check your portion sizes, supplier invoices, and waste logs. Even small changes, like renegotiating a supplier contract or tightening portion control, can bring this number back into line.
Labour cost ratio
Your labour cost ratio measures total labour costs (wages, superannuation, WorkCover, and payroll tax if applicable) as a percentage of total revenue. Divide your total labour costs by total revenue and multiply by 100.
For Australian hospitality businesses, 30% to 35% is the typical benchmark. If you're consistently above 35%, look at your rostering efficiency. Are you overstaffing quiet periods? Could you adjust shift start times to better match customer flow? Small roster tweaks often have a bigger impact on this ratio than cutting hourly rates.
Prime cost
Prime cost is your food cost and labour cost combined. It's the single most important metric in hospitality because these two expenses make up the bulk of your operating costs.
A healthy prime cost sits under 65% of total revenue. If food cost is 30% and labour is 33%, your prime cost is 63%, which leaves enough room for rent, utilities, and profit. If your prime cost is pushing above 65%, you'll need to address one or both components to protect your margins.
Break-even point
Your break-even point tells you how much revenue you need to cover all your costs before you start making a profit. To calculate it, divide your total fixed costs (rent, insurance, loan repayments, base wages) by one minus your variable cost ratio.
This number is particularly useful for menu pricing decisions. If you know your break-even is $15,000 per week, you can work backwards to figure out how many covers you need at your average spend per head. It also helps you evaluate whether a new menu item or a price increase will meaningfully improve your profitability.
How to choose accounting software for your hospitality business
The right accounting software can turn hours of manual work into minutes. When you're evaluating options for your hospitality business, focus on the features that matter most for your day-to-day operations.
Look for software that offers these capabilities:
- POS integration: connects your sales data directly to your accounts, so you're not manually entering transactions.
- Automated bank feeds: pulls your bank transactions in daily for quick reconciliation.
- GST and BAS preparation: calculates your GST automatically and pre-fills your BAS.
- Payroll that supports award compliance: handles the complexity of hospitality award rates, penalty rates, and STP reporting.
- Inventory tracking: helps you monitor stock levels and food costs.
- Mobile access: lets you check your numbers from anywhere, not just behind a desk.
- Accountant collaboration: gives your accountant or bookkeeper direct access so they can work on your file without emailing spreadsheets back and forth.
Cloud-based accounting software has a clear advantage over desktop programs for hospitality. With cloud software, your data updates in real time, you can check your numbers from your phone between services, and your accountant or bookkeeper can access your file remotely. Look for platforms that integrate with your existing POS and rostering systems so data flows between them automatically, reducing double-handling and errors.
Tips for better financial management in hospitality
Good financial habits make the difference between a business that's always chasing its tail and one that's in control. These practical steps will help you stay on top of your food business finances.
- Separate your accounts. Keep your business banking completely separate from your personal finances from day one. Mixing the two makes bookkeeping harder and can cause issues with the ATO.
- Review cash flow weekly. Don't wait until BAS time to check your numbers. A weekly review of what's coming in and going out helps you spot problems early.
- Set aside GST as you earn it. Open a dedicated savings account and transfer your GST portion after each trading day or week. When your BAS is due, the money is already there.
- Schedule regular stocktakes. Do weekly counts for high-value items like proteins and spirits, and a full monthly stocktake for everything else. Compare results against your POS data to find waste or discrepancies.
- Review menu pricing quarterly. Your supplier costs change, and your menu prices need to keep pace. Compare your actual food cost percentage against your target each quarter and adjust where needed.
- Work with a hospitality-savvy accountant. An accountant or bookkeeper who understands the Hospitality Industry (General) Award, seasonal cash flow patterns, and GST on food can save you time and money compared to a generalist.
Simplify hospitality accounting with Xero
Managing the finances of a restaurant or cafe involves a lot of moving parts: daily sales, supplier invoices, staff wages, GST, BAS, and superannuation. Xero brings all of that together in one place so you can spend less time on paperwork and more time running your venue.
With Xero, your bank transactions flow in automatically for fast reconciliation. You can connect your POS system so sales data lands in your accounts without manual entry. Payroll handles award rates, STP reporting, and super calculations, and BAS preparation is built in so you're not starting from scratch each quarter. With over 1,000 app integrations, you can connect Xero to your rostering, inventory, and booking tools.
Ready to take the stress out of hospitality accounting? Try Xero and get one month free to see how it can help you stay on top of your numbers.
FAQs on hospitality accounting
Here are answers to common questions about managing finances in the hospitality industry.
Do I need an accountant for my restaurant?
It depends on the complexity of your operations, but at a minimum, a registered BAS agent or bookkeeper is valuable for staying on top of GST, BAS lodgement, and STP compliance. As your business grows, a qualified accountant can help with tax planning, structuring, and strategic financial advice.
How often should a cafe lodge BAS?
If your turnover is under $20 million, you'll lodge quarterly. Some cafe owners choose voluntary monthly lodgement to spread the workload and avoid a large quarterly bill. Your accountant or BAS agent can help you decide which cycle suits your cash flow.
What is the best way to track food costs?
Calculate your food cost percentage after every stocktake, not just monthly. If the number moves more than two percentage points between counts, investigate immediately. Waiting until end of month to review costs means you could lose weeks of margin to an issue you'd catch on the spot.
Is accounting software worth it for a small cafe?
Yes. Even a small cafe benefits from automated GST calculations, streamlined BAS preparation, and bank reconciliation that takes minutes instead of hours. The time you save on manual data entry and the reduction in errors typically outweigh the monthly subscription cost.
What records do hospitality businesses need to keep?
The ATO requires you to keep records of all income and expenses, employee payroll records, stock and asset records, and any GST-related documents. You must retain these records for five years from the date you prepare or obtain them, or five years after the last transaction they relate to.
Get one month free
Purchase any Xero plan, and we will give you the first month free.