Hospitality accounting: Managing finances for hotels and B&Bs
Hospitality accounting keeps your hotel or B&B finances clear, so you can track occupancy, seasons, and profit.

Written by Kari Brummond—Content Writer, Accountant, IRS Enrolled Agent. Read Kari's full bio
Published Monday 21 September 2026
Table of contents
Key takeaways
- Hospitality accounting tracks revenue and costs across rooms, food sales, and services, with a strong focus on occupancy rates, food inventory costs, and seasonal swings.
- Seasonal demand makes cash flow forecasting and budgeting one of the most valuable habits for a hotel, B&B, or restaurant owner.
- Occupancy rate, average daily rate, and revenue per available room are the core numbers to watch.
- Cloud accounting software automates invoicing, payroll, and reporting, so you spend less time on admin.
What is hospitality accounting?
Hospitality accounting is the financial management of accommodation and service businesses like hotels, bed and breakfasts (B&Bs), and restaurants. It tracks money coming in from several revenue streams and uses cost tracking methods specifically designed for the challenges of this industry.
In hospitality, your income rarely comes from one place. A big hotel typically earns from rooms, food and beverage, events, and extras like parking or spa services – while a small dining establishment might combine a bar, restaurant, and deli. Good hospitality financial management brings all of that together, so you can see what each part of the business actually earns.
Hospitality accounting also tracks expenses differently than general accounting. In the lodging sector, it matches direct operating costs to room rentals, and in the dining sector, there's a bigger focus on daily costs and perishable inventory.
How is hospitality accounting different from standard accounting?
The premise is the same – you track income and expenses just as you do with standard accounting, but hospitality accounting uses conventions designed for this industry. Restaurant accounting and B&B bookkeeping must deal with variable demand, several rate types, and costs that don't move in step with revenue.
Here are a few of the defining features of hospitality accounting:
- Multiple revenue streams and rates: You have to track what's working (and what's not) across multiple revenue streams.
- High fixed costs against variable occupancy or fluctuating covers: Rent, utilities, and staffing stay steady even when rooms or tables sit empty.
- Strong seasonality: Peak and off-peak periods can swing your monthly income sharply.
- Deposits and prepayments: Guests often pay before they arrive, so cash lands ahead of the stay for lodging.
- Tips and gratuities: Tips and service charges are subject to complex reporting requirements and must be tracked carefully.
- Industry KPIs: Occupancy rate, average daily rate, revenue per available room, average number of covers, and table turnover rate measure performance in ways general accounting doesn't consider.
These differences mean hoteliers, B&B owners, and restaurant owners need tools built for the trade, not just a standard set-up.
Which numbers should hotel and B&B owners track?
Three metrics tell you how well your rooms earn, and real-time tracking keeps them useful. Once you understand occupancy rate, average daily rate, and revenue per available room, you can spot problems early and price with more confidence.
Here's what each one means in plain terms:
- Occupancy rate: the share of your available rooms that are booked over a set period, shown as a percentage
- Average daily rate (ADR): the average revenue you earn per occupied room each night
- Revenue per available room (RevPAR): the average revenue across every room you have, whether or not it's booked
A simple example shows how they connect. Say you have 10 rooms and sell six of them one night for $200 each. Your occupancy rate is 60%, your ADR is $200, and your RevPAR is $120, because $1,200 in room revenue divided by 10 total rooms equals $120.
How to manage seasonal revenue and cash flow
Seasonal swings are the biggest financial challenge for many hotels and B&Bs – and they can be just as hard for food and beverage businesses. Busy months can mask lean ones when you look at the year as a whole, so a month-by-month cash flow forecast helps you look ahead, and a budget protects you when bookings slow down.
Cash flow pressure is real across small businesses right now. According to Xero Small Business Insights, US small businesses faced increased cash flow pressure in early 2026 and were paid on average 9 days late in the March quarter, up from 8.4 days in the December quarter. Sales grew just 2.5% year-on-year against a long-term average of 5.4%, which indicates less room to absorb a quiet season.
A cash flow forecast can show you what's likely to happen based on historic numbers, and a budget can turn those numbers into a plan you can act on. Regular bank reconciliation and hospitality accounting software with real-time reporting can help you keep an eye on your cash flow position, while these steps help you build a budget to stay on top of the seasonal swings:
1. Map your income by month
Start by listing your expected revenue for each month across a full year. Use last year's figures as a baseline and adjust for known changes, like a new rate or a local event.
2. List your fixed and variable costs
Write down costs that stay the same each month, such as rent and insurance, then add variable costs like cleaning and food that rise when you're busy. Splitting them this way shows which expenses you can trim in the off-season.
3. Compare the two to find the gaps
Subtract your monthly costs from your monthly income to see where cash runs short. These shortfall months are the ones to plan for well ahead of time. Run a cash flow forecast to ensure you've got the timing right for those months when revenue comes later in the month.
4. Build a reserve for the quiet months
Set aside a portion of peak-season revenue to cover the gaps you found. A dedicated savings buffer keeps you steady when bookings dip.
5. Review and adjust monthly
Update your budget with actual figures as each month closes. Regular reviews keep the plan accurate and flag problems while you still have time to respond.
Handling multi-rate invoicing, deposits, and cancellations
Billing in hospitality gets complex fast, and industry-specific terminology can complicate matters. Even renting out a single hotel room requires understanding multiple rate types:
- Rack rates: your standard published price for a room
- Seasonal rates: prices that rise or fall with demand across the year
- Package rates: bundled deals that combine a room with meals, events, or extras
- Corporate rates: negotiated prices for business clients or repeat partners
Deposits, prepayments, and cancellations add another layer of complexity. A hotel guest might pay a deposit, book a package, and cancel part of their stay, requiring multiple entries in your invoice or accounting records, or a customer might book an event at your restaurant, cancel at the last minute, and forfeit their deposit. All of this must be accounted for – and in very specific ways.
You may also have to deal with multiple types of invoices – receipts delivered at the time of service for most customers, invoices sent to corporate clients who qualify for delayed payment terms, or installment invoices for special events. The right invoicing tools can help you track deposits, apply the right rates, and issue refunds when a booking is canceled.
On top of that, you'll need to manage orders and payments from delivery or booking apps.
Managing payroll and tips for hospitality staff
Hospitality payroll juggles shift work, seasonal hires, and tips, which makes it more involved than a standard payroll run. Getting it right keeps staff paid correctly and keeps you compliant with federal rules.
Seasonal staffing is the norm, so hours and headcount often change month to month. Automated payroll tools calculate variable hours, track who worked when, and cut down the manual admin that eats your personal time.
Tips need careful handling. Employees who receive $20 or more in tips a month must report them to you, and you must report that income to the tax authorities, withhold employee taxes, and chip in your share of employer taxes. You can review the rules on the IRS guide to tip recordkeeping and reporting to stay current for the 2026 tax year.
What taxes do you need to manage in the hospitality industry?
Hotels, B&Bs, and dining establishments deal with several taxes at once, and some are specific to the industry. Knowing which ones apply helps you set money aside and avoid surprises.
Four types of tax come up most often for accommodation businesses:
- Sales tax: charged on restaurant food, drinks, gift shop items, hotel rooms, and spa services in most states, at rates set by your state and locality that often vary depending on the product, service, or the state's laws
- Occupancy or lodging tax: a charge on room stays that varies by state and city, and often applies even in states with no sales tax, so check your local rules
- Income tax: paid on the profit your business earns each year on the federal and potentially also state and local levels as well
- Payroll tax: the employer taxes tied to wages you pay your staff and tips they receive
For federal obligations, the IRS overview for small businesses and the self-employed and the SBA guidance on how to pay business taxes are reliable starting points. Then, your next stop is the website of the state revenue agency where you plan to operate.
How to choose accounting software for your hospitality business
The accounting software fits how a property or dining establishment actually runs, with bookings, shifts, and seasons all in play. A short checklist helps you compare options without getting lost in features you'll never use.
Look for these capabilities when you compare tools:
- Cloud access: Log in from the front desk, the kitchen, home, or anywhere you manage the business.
- Automatic bank feeds: Pull transactions in automatically so reconciliation takes minutes, not hours.
- Flexible invoicing: Handle deposits, multiple rates, and refunds without workarounds or mistakes.
- Integrated payroll: Pay permanent and seasonal staff and track tipped income accurately.
- Clear reporting: See occupancy rates, food costs, revenue, and profit trends at a glance.
- Booking integrations: Connect with the property management, reservation system, or delivery app you already use.
Strong financial reporting matters a lot for a seasonal business – it turns raw numbers into data you can use to make decisions quickly as revenue fluctuates.
Tips to simplify your hospitality bookkeeping
Small habits keep restaurant, hotel, and B&B bookkeeping tidy and save you hours each month. Build these routines early, and your year-end will be far smoother.
Try these practical steps to stay on top of your books:
- Separate your banking. Keep a dedicated business account so personal and business money never mix.
- Reconcile regularly. Match transactions each week to catch errors while they're fresh in mind.
- Automate invoicing. Send and chase invoices automatically to cut manual follow-up.
- Review reports monthly. Check occupancy or cover rates, revenue, and costs so trends don't sneak up on you.
- Plan for the off-season. Set aside cash in busy months to cover the quiet ones.
Simplify your hotel, B&B, or restaurant finances with Xero
Running a hospitality business leaves little time for the books, and that's where the right software earns its keep. Xero brings your invoicing, bank reconciliation, and reporting into one place, to help you spend less time on admin and more time with guests.
You can track occupancy trends, manage inventory spoilage, and see your cash flow clearly through the busy and quiet seasons. To try it for your business, get 90% off for six months, and see how much simpler your finances can feel.
FAQs on hospitality accounting
These quick answers cover the questions hospitality owners ask most about managing their finances.
Is hospitality accounting hard?
It's more involved than standard bookkeeping because of seasonality, multiple rates, and tipped pay. Cloud software and solid cash flow forecast tools make it far more manageable.
What is the accounting method for hotels?
Many hotels use accrual accounting, which records revenue when a stay happens rather than when cash arrives. That approach matches deposits and prepayments to the right period.
How do B&Bs manage seasonal cash flow?
They forecast income and costs month by month, then build a reserve from peak-season earnings to cover slower periods. Regular reviews keep the plan accurate.
What financial statements do hotels and restaurants use?
Hotels and restaurants rely on the profit and loss statement, the balance sheet, and the cash flow statement. Together, they show earnings, what the business owns and owes, and how cash moves through the year.