Revenue blog · Metrics
What is GOP in hotels: gross operating profit explained
The deck had nine pages of revenue, channel mix, segment performance and pickup pace. The owner read the first page, flipped past the next seven, stopped at the slide titled Operating performance, ran his finger down the right-hand column and said one sentence: "GOP was eighty-six thousand under budget — what happened on the cost side?" Eighty-six thousand. He hadn't looked at RevPAR. He hadn't looked at ADR. So what is GOP in a hotel? It is the line the owner reads first, even if the operator usually presents it last — and the gap between those two reading orders quietly decides how the next budget conversation goes.
What GOP actually means in a hotel
It is the cleanest single line that separates how the hotel performed operationally from how the asset was financed. Above GOP sits everything the operator controls. Below GOP sits the management fee, rent, property tax, insurance, depreciation, interest and tax — the fixed charges. The Uniform System of Accounts for the Lodging Industry, the standardised chart of accounts every serious hotel income statement uses, places GOP directly above the management fee for that exact reason. Operating performance ends there.
The reason GOP exists as a named line, rather than just "profit", is that hotel ownership and hotel operation are usually different parties. The owner holds the equity; the operator runs the building. GOP is the boundary number between the two responsibilities. An operator is asked to maximise GOP. An owner is asked to convert GOP into distributable cash by managing the fixed-charge stack underneath it. The vocabulary of the industry hardened around that split, and a generation of hotel deals have been written, valued and bonused on the GOP line ever since.
The shorthand I use with teams: revenue is what the building earned, GOP is what the operator kept, EBITDA is what the asset kept, and net income is what the bank let the owner keep. Four lines, one income statement, four different audiences.
The GOP formula (with a worked example)
There is one formula. The challenge is the inputs, not the maths.
GOP = Total Operating Revenue − Cost of Sales − Payroll − Operating Expense
GOP margin = GOP ÷ Total Operating Revenue, expressed as a percentage.
Total operating revenue is the sum of every operating department, net of taxes and intercompany rebates. Cost of sales is the variable cost of producing what the hotel sold — food cost, beverage cost, retail cost of goods. Payroll covers wages, on-costs, agency labour, holiday accrual and staff benefits across every department. Operating expense is the long tail: linen, guest supplies, utilities, repairs, commissions, credit-card fees, marketing, technology, training, administrative cost. Below that line sits rent, insurance, depreciation, interest and tax — none of which the on-property team can move with this week's decisions.
| Input | Value |
|---|---|
| Rooms revenue | A$18,000 |
| F&B revenue | A$4,200 |
| Other ancillary revenue | A$600 |
| Total operating revenue | A$22,800 |
| Cost of sales | A$2,200 |
| Payroll | A$5,800 |
| Operating expense | A$3,900 |
| Gross operating profit (GOP) | A$10,900 |
| GOP margin | 47.8% |
A competently run full-service property on a healthy trading night sits somewhere near 45–50 cents of operating revenue translating into GOP. The same property on a quiet Tuesday, with payroll insufficiently flexed and operating expense holding flat, can post the same revenue line at 30 cents on the dollar. The number you remember is the average over the month; the number that earns it is the discipline on every individual day.
To translate the dollar number into the per-room metric an owner pack uses, divide GOP by available rooms in the period. For this single night on a 120-room property, GOPPAR works out to A$90.83. I covered that translation in detail in the companion piece on what is GOPPAR; the three-metric comparison sits at ADR vs RevPAR vs GOPPAR.
Where GOP breaks down (and the traps behind it)
GOP is the most-trusted number on a hotel deck. It is also the one most quietly distorted by the way the underlying ledger is kept. Three failure modes show up routinely.
First: the cost-line allocation problem. Departmental expense and undistributed operating expense are sometimes coded inconsistently. A hotel that books all engineering labour to repairs in one month and to a separate maintenance contract in the next is producing GOP numbers that move month-to-month without anything operational changing. The same is true when payroll on-costs (superannuation, workers' compensation, payroll tax, leave accrual) are accrued in lumps rather than smoothed. The GOP line is the same; the readability is not.
Second: the channel-cost trap. Distribution cost — third-party commission, GDS fee, payment processing — is operating expense. It belongs above the GOP line. A hotel that grew revenue by leaning on higher-commission channels can post a clean revenue gain and a flat or falling GOP, because the cost rose with it. RevPAR doesn't see the commission; GOP does. I unpacked the full distribution stack and what it does to the GOP line in OTA commission rates in 2026.
Third: the inclusions subsidy. Breakfast-included rates, parking bundled in, F&B credits, late checkout — each lifts the ADR (and therefore RevPAR) while quietly lifting cost of sales or payroll by more. The rate report shows the win; the cost report shows the leak. Only the GOP line carries the net.
Revenue tells you the building was busy. GOP tells you the team kept any of it. The two numbers travel together less often than the deck would have you believe.
And then there is the timing trap. GOP is the verdict on a closed month. It is correct for owner reporting, valuation work and budget variance — and almost useless for steering. By the time GOP is final, every rate decision, channel choice and stay restriction that produced it is history. The real-time loop is RevPAR, pickup, and pace; GOP confirms whether the loop produced what it should have.
Why owners read GOP first (and most operators present it last)
The reading order is asymmetric for three structural reasons.
Training. Most revenue management curricula spend the majority of their hours on the lines above GOP. Pricing, channel strategy, segment performance, forecasting — all of it sits at or above the RevPAR line. The cost stack below it is treated as the controller's job. An operator presenting a deck typically opens at the revenue lines because that is where they were trained to talk.
Data access. The revenue side lives in the property management system. The cost side lives in the accounting system. The two are often a fortnight apart in cadence, run by different teams. The operator has live revenue before lunch every day; GOP arrives in the second week of the following month. By the time GOP is presentable, the conversation has moved on.
Comfort. Revenue is a number the operator can claim. GOP is a number that exposes whether the cost stack moved in proportion. Bringing GOP forward in the deck means pulling procurement, HR, F&B and engineering into the room, because none of them sits comfortably under the revenue manager alone. It is a structural conversation, not a slide change. Public hotel investors have known this for a long time — the World Travel & Tourism Council frames its economic-impact reporting around contribution numbers rather than top-line ones, for the same reason owners do.
What to do about it — a five-step playbook
Closing the reading-order gap is a layout change first and a tool change second. None of this is theoretical.
- Put GOP on the cover. The first page of every operator pack should carry GOP and GOP margin against budget and prior year, in dollars. The revenue detail belongs on page two. Operators who switched the order have told me the owner-meeting tone changed by the second cycle — the conversation moved from "what did you do" to "what did we keep". A layout change costs nothing.
- Walk the cost stack the way you walk the revenue stack. Most internal revenue reviews spend forty minutes on segment, channel and rate, then five minutes on the cost line. Reverse it once a quarter. Each operating expense line gets the same treatment a revenue segment gets — variance, trend, driver, action.
- Tag every rate by channel cost. A direct booking at A$220 and an OTA booking at A$220 are the same RevPAR and different GOPs. Build a channel-cost column into your rate reporting so the team sees the net contribution, not just the gross rate.
- Run the inclusion audit once a quarter. Walk the package list. Reprice each component at the actual cost of delivery — breakfast at COGS plus kitchen labour minute, parking at the revenue forgone, late checkout at the housekeeping displacement cost. The translation from revenue to GOP gets visibly tighter.
- Forecast GOP, not just revenue. Most demand models forecast occupancy and ADR and stop at RevPAR. Adding a contribution-margin layer — even a coarse one — closes the prediction loop. I covered the forecasting discipline this rests on in hotel demand forecasting for revenue managers; the same precision that produces a useful occupancy forecast can produce a useful GOP forecast a month earlier than your accounting system will.
A real scenario — anonymised, but it lands every quarter
At a 110-key full-service property in a regional Australian capital, the team spent a quarter on a clean revenue story. Rooms revenue rose 8.1% year-on-year. F&B revenue rose 5.4%. The cover slide was a confident green. The owner pack was rebuilt around the GOP line because the previous quarter's owner letter had asked the same question twice. GOP was flat.
The decomposition told the story. Distribution cost had grown faster than rooms revenue — the property had pushed into the third-party channel mix to deliver the occupancy lift, and the blended commission per occupied room had moved up roughly A$11. Casual payroll had grown about 1.4 hours per occupied room because the new arrivals came in shorter average stays, which loaded the front desk and housekeeping. A new breakfast-included rate had subsidised about A$26 of F&B cost per occupied room that the team had been booking against the rooms department's win. Three separate cost lines, each invisible from the revenue page, together holding GOP flat against an 8% top-line lift.
The fix was structural. The deck added GOP, GOP margin and a channel-cost column to the cover page. The rate ladder was reset so direct held a tighter fence on the compression nights — the playbook I laid out in hotel revenue management strategies for 2026. The breakfast package was reset as opt-in. By the following quarter, the cost lines had not collapsed, but the team was reading them in real time. GOP recovered to 4.2% above budget on a revenue line that grew at half the previous quarter's rate.
The lesson held for the rest of the financial year. The team had been doing the revenue job well. They had not been doing the GOP job, because the GOP job had not been in the layout. A deck change opened the door; the discipline kept it open.
FAQ
What is GOP in hotels in plain English?
GOP is gross operating profit — what a hotel makes from running the building, before rent, interest, depreciation and tax. It is total operating revenue minus cost of sales, payroll and operating expense. It is the cleanest single number that separates how the hotel performed operationally from how the asset was financed.
What is the GOP formula?
GOP equals total operating revenue minus cost of sales minus payroll minus operating expense. GOP margin is GOP divided by total operating revenue, expressed as a percentage.
What is the difference between GOP and GOPPAR?
GOP is the absolute profit number in dollars. GOPPAR is the same number divided by available rooms — total inventory multiplied by the number of nights in the period, less any rooms out of order. GOP tells the owner how much the hotel made operationally; GOPPAR tells the owner how efficient the hotel was per unit of inventory.
Is GOP the same as EBITDA?
No. GOP sits above the management fee, rent, property tax, insurance, depreciation, interest and tax. EBITDA sits above depreciation, interest and tax but below management fee, rent, property tax and insurance. EBITDA is the line used for valuation. GOP is the line used for operating accountability.
What is a good GOP margin for a hotel?
Highly segment specific. Limited-service properties often run GOP margins in the 40–55% range; full-service properties typically run 25–40%; luxury resorts can run lower. The most useful benchmark is the property's own GOP margin last year and the budgeted GOP margin for the current period.
Where does GOP appear on the hotel income statement?
Under the Uniform System of Accounts for the Lodging Industry, GOP is the line directly above the management fee. The operated departments and undistributed operating expenses sit above; the fixed charges (management fee, rent, property tax, insurance, depreciation, interest, tax) sit below.
How often should I report GOP?
Monthly, with the closed accounting set. Some operators run a flash GOP weekly using estimated cost ratios — it is directional, not final. The number that goes on the owner deck is the monthly figure.
The honest summary
So, what is GOP in a hotel? It is the boundary number between two responsibilities — the team that runs the building and the owner who funds it. Revenue is the headline story. GOP is the kept-it story. The hotels that hold the GOP line through a tough year are rarely running better rate than their peers; they are running a clearer reading order. The cost stack gets the same minutes the rate ladder gets, week after week, and the owner deck opens on the line the owner was going to read anyway.
At RevPerfect we built the dashboard around the gap. ADR, RevPAR, NRevPAR, GOPPAR and GOP on the same page, snapshot by snapshot, with channel and cost layers explicit. Book a 20-minute walkthrough, or try RevPerfect free →.