Hospitality accounting: Seasonal cash flow for hotels, pubs & restaurants
Hospitality businesses often deal with varying revenue during peak and off seasons. Learn how to optimise cash flow.

Written by Kari Brummond—Content Writer, Accountant, IRS Enrolled Agent. Read Kari's full bio
Published 10 March 2026
Table of contents
Key takeaways
- Hospitality businesses often have to deal with seasonal revenue variations. To stay on top of bills during the off season, put away money during peak season.
- Tracking key performance indicators can help you understand where to make changes to improve cash flow and boost profits – look at labour ratios, covers, average daily rates (ADR), revenue per available room (RevPAR), and cash burn.
- Use accounting software to track real-time performance – add payroll or integrate with your POS or other apps to streamline admin and get financial insights.
What is hospitality accounting?
Hospitality accounting is bookkeeping and financial management for hospitality businesses such as restaurants, pubs, hotels, and event venues. Like all businesses, hospitality businesses must track revenue, expenses, assets, and liabilities, while staying on top of payroll and tax obligations.
But hospitality businesses face unique challenges related to multiple income streams (like restaurant, bar, and hotel rooms), perishable inventory, high staff turnover – and most significantly, seasonal cash flow.
How seasonal cash flow affects hotels, pubs, and restaurants
Seasonal revenue peaks and troughs are a major challenge for hospitality businesses. And within seasonal cycles, restaurants, pubs, and hotels must deal with spikes in business during holidays or special events in their areas.
That creates a host of challenges:
- Inconsistent revenue: High bursts of revenue during the busy season and significant drops during the off-season make it hard to stay on top of bills and project cash flow.
- Increased expenses during peak seasons: Peak season brings in the revenue, but it also increases expenses due to higher demand for staff, inventory, marketing, and so on. The beginning of peak season demands a capital investment well before the revenue starts rolling in.
- Working capital challenges during slow seasons: Rent, mortgage payments, utilities, and admin costs don't slow down during the slow season. To cover these expenses, save money during the busy season – or lean on credit.
- Perishable inventory: You can’t sit on perishable inventory during the slow season. Restaurants must anticipate demand so they have enough food to keep diners happy without risking losses.
- Staffing challenges: Fluctuating business means an ever-changing need for staff. Hospitality businesses need to hire extra help during the busy season and cut hours during the slow season.
Here’s more about PAYE for employees from HMRC.
How to plan cash flow across peak and off-peak seasons
Here are some ways to stay on top of cash flow during peak and off-peak seasons:
- Map seasonal cycles by venue and channel. Understand how seasonal trends affect sales in each of your locations and sales channels. Use cash flow statements to identify trends so you can make budgets and decide where to focus your efforts.
- Forecast occupancy, room rates, and covers by week. Use historical numbers to forecast your occupancy levels, room rates, and covers (customers) for your restaurant so you can plan ahead, schedule staff, and stay on top of expenses.
- Set cost targets for COGS, labour and overheads. Keep costs under control by setting targets based on anticipated revenue, number of hotel guests, and restaurant covers.
- Set stock par levels and perform waste checks. Keep a close eye on inventory so you don't wrap up too much cash in inventory and you can minimise food waste.
- Consider weather, special events, and cancellations. Special events and the weather directly affect your sales. Track sales in relation to the weather so you know what to anticipate. Stay abreast of special events locally to make sure you're ready for extra foot traffic or slow sales depending on the event. Also, factor in cancellation risks with hotel and table reservations.
Critical metrics for hospitality accounting
Hospitality accounting has all kinds of industry-specific metrics. Here's what you need to track if you want to optimise profits and deal with seasonal cash flow challenges:
Hotel bookkeeping: occupancy rates, ADR, and RevPAR for hotels
Hotel bookkeeping metrics like occupancy rates, average daily rate (ADR), and revenue per available rental night (RevPAR) help you see where you need to raise prices or boost your occupancy.
The occupancy rate shows the percentage of available nights that your rooms are occupied.
Occupancy rate = nights sold ÷ total nights
If you sell a room 300 nights per year, the occupancy rate is 82.2%. That's 300 ÷ 365 = 0.822.
To account for personal use, calculate the available occupancy rate:
Available occupancy rate = nights sold ÷ (total nights – owner stays – holds)
Shoot for a high occupancy rate, but keep in mind that if you're always full, it's time to raise rates.
The ADR is how much you earn per night on occupied rooms.
ADR = total unit revenue ÷ nights sold
If you earned £45,000 in revenue and rented the room out for 300 nights, the ADR is £150. Knowing your ADR helps ensure you're charging competitive rates, but this number is limited because it doesn't take into account the nights the room was unoccupied.
That's why you need to look at RevPAR, which shows how much revenue you earn per night on average, whether the room is rented or not.
revPAR = occupancy rate x ADR
Continuing with the above examples, a 82.2% occupancy rate times a £150 ADR gives you a £123.30 revPAR.
Alternatively, you can use this formula:
revPAR = total unit revenue ÷ total nights in a given period
With these examples, that works out as: £45,000 ÷ 365 = £123.29
RevPAR lets you focus on total revenue. You can play with the numbers to see how different ADRs and occupancy rates affect revenue – for instance, if you increase ADR to £200 and decrease occupancy to 75%, the revPAR is £150, bringing your annual revenue to £54,750.
Even though occupancy dropped, you brought in more revenue by increasing room rates. But the opposite may be true in other cases – you may need to lower ADR to boost occupancy rates.
Restaurants: cover count, average cover spend, and table turn
If you're doing accounting for restaurants, you need to pay attention to:
- cover count: the number of customers served during a time period – for instance, 40 covers in a day or 15,000 covers in a year
- average cover spend: how much each customer (aka cover) spends when they come into the restaurant
- table turn: how many times you seat a different party at a table in your restaurant; you can calculate it based on available tables or seats
To find your covers, count the number of diners (manually or through your POS software) over a given period. To calculate average spend per cover, divide sales revenue by covers in a time period like day, week, or month. Then work out your table-turn rate with this formula:
Turn rate = number of parties served ÷ total tables available
For example, if you have 40 tables and serve 80 parties during a shift, your table turn rate is 2.
But you could want to look at how quickly you turn seats:
Turn rate = number of guests served ÷ number of seats
If you have 160 seats and serve 240 guests, your seat turn rate is 1.5. Sitting parties that don't fill all the seats at a table can quickly reduce this number, even if your table turn rate is high.
Ideally, you want all of these numbers to be as high as possible, but you also need to think about how they interact with each other. If customers stay longer, do they spend more? Should you focus on a higher average spend even if it decreases your turn rate? Consider these types of questions as you look for ways to increase profits during the slow and peak seasons.
Metrics for inventory: gross profit, COGS, and stock days by category
Restaurants and pubs need to track inventory spend, how it affects profits, and how quickly they sell their inventory.
Keep an eye on these metrics:
- Cost of goods sold (COGS): This is how much you spend on food, drinks, supplies, and other inventory. Separating this number from the rest of your operational expenses helps clarify how your inventory costs affect profits.
- Gross profit: This is how much you earn after paying for inventory. For example, in pub accounting, gross profit is revenue minus the cost of liquor and pub snacks. This number can help to show you if you're overspending on supplies or need to increase prices.
- Stock days: This is how long it takes to sell your inventory on average. Divide your average inventory value by COGS and multiply by the number of days in the period.
For example, if annual COGS is £200,000 and average inventory is £2000, stock days are 3.65. Go for the lowest number you can without compromising your stock levels.
Labour cost percentage and sales per labour hour
Aside from COGS, labour tends to be the most significant expense for hospitality businesses, especially restaurants. To keep costs under control without short-staffing the business, track labour cost percentage and sales per labour hour.
Labour cost percentage shows labour spend in relation to sales.
Labour cost percentage = labour ÷ sales
If annual sales are £500,000 and labour costs are £100,000, labour cost percentage is 20%. The optimal target tends to be 20 to 35%.
Sales per labour hour shows earnings in relation to each hour of labour worked.
Sales per labour hour = sales ÷ labour hours
This metric can help you determine how staff levels affect sales – for instance, do sales drop with low staff levels? Do hourly averages increase when you schedule more people during a shift? Use these metrics to see how profitable you are at certain times of the day or during different seasons.
Cash burn, break even, and creditor days
To manage seasonal cash flow in hospitality businesses, you should know how quickly you go through cash, when you break even, and how long it takes you to pay bills.
Cash burn is how quickly you go through cash reserves, and there are a few different ways to calculate it.
Gross burn is how much you spend:
Gross burn = operating expenses + COGS
Net burn is how much you spend after accounting for revenue:
Net burn = revenue – gross burn
The cash burn rate is how quickly you go through cash:
Cash burn rate = change in cash ÷ period of time =
For example, if you go through £300,000 in 3 months, your cash burn rate is £100,000 per month.
Operating time remaining shows you how long you can operate based on how quickly you spend cash:
Operating time remaining = cash on hand ÷ cash burn rate
If you have £400,000 and you burn £100,000 per month, your operating time remaining is 4 months.
The break-even point is how much revenue you need to cover expenses. There are also several ways to calculate your break-even point, but restaurants typically use this formula:
Break-even point = total fixed costs ÷ (total sales – total variable costs ÷ total sales)
- Fixed costs are the costs you have to pay regardless of how many rooms you rent or meals you sell – like rent, utilities, and admin costs.
- Variable costs are costs that vary based on business levels – for example, if the hotel is busy, you'll spend more on cleaning and front desk staff, and more on labour and food when your restaurant is busy.
Creditor days are how long you take to pay your bills:
Creditor days = accounts payable / sales x 365
If you take too long to pay creditors you might have cash flow problems, while paying them too quickly may mean that you're compromising cash flow.
Steady your seasonal cash flow with Xero
Xero helps take the hardship out of managing your seasonal cash flow.
Xero syncs with your POS software, automates bank reconciliation, and generates financial reports quickly and conveniently. Together, these features give you the accurate, reliable numbers you need to measure hospitality metrics so you can make smart business decisions.
FAQs on hospitality accounting and cash flow
Are you running a hotel, pub, or restaurant? Ready to take your business to the next level? But still have questions? We've got the answers.
Is hospitality accounting hard?
Not really! Accounting for hotels, restaurants, and other hospitality businesses is fundamentally the same as accounting for businesses in any other industry. However, managing the finances for hospitality businesses can be extra challenging due to seasonal revenue, perishable inventory, and staff turnover. Accounting software like Xero can help your hospo business by giving you the financial insights to better manage these challenges.
When should I build my seasonal cash plan?
As soon as you start running a hospitality business. But you should revamp your plans at the beginning and end of the busy season. Accounting software helps you analyse cash flow throughout the year. With this information, you can put aside money during the busy seasons to cover bills once business slows.
How do I time VAT and supplier payments in the off-season?
Plan ahead. Save money during peak season to cover costs in the off-season, ask vendors about longer payment terms, and look into the VAT cash-accounting scheme for small businesses. Consider limiting the menu or reducing hours during the off-season.
When business slows down, supplier costs and VAT also drop but overhead costs stay the same, making it harder to stay on top of supplier costs and VAT.
The government has more on the VAT cash accounting scheme.
What software helps with hospitality accounting in the UK?
Hospitality accounting software can help your business conquer seasonal cash flow and other industry-specific challenges. Some solutions function as hotel accounting software to facilitate night audits, restaurant accounting software to track tips, or bar accounting software toi integrate with your POS to track inventory. Look for built-in tools or app integrations for sales, tracking time, and managing inventory.
The government has more details on accounting for tips in income.
Should I outsource hospitality accounting for seasonality?
Yes, if you think it will help your business. But if you're worried about costs, remember you don't have to outsource everything. For instance, you could handle the hotel, bar, or restaurant bookkeeping internally, and hire an accountant to help you generate reports, create cash flow forecasts, understand KPIs, and make seasonal budgets.
Cloud accounting for hospitality lets you share accounting records remotely with your accounting team or outside specialists.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.