Court Revenue Calculator

Work out what your courts can bring in each month. Type the number of courts, the opening hours, the price per slot and the occupancy you expect at peak and off-peak, add other revenue and your costs, and compare three scenarios with the break-even of each one. Use it as a padel court profit calculator or for pickleball, beach tennis, tennis, futsal and volleyball. Every figure is your own.

  • Free
  • No sign-up
  • Runs in your browser
Courts and opening hours

Hours a court can be booked each day. Peak is the part of the day you charge your higher price for; off-peak is the rest. Decimals work: 4.5 is 4 h 30 min. One price all day? Put every hour in peak and leave off-peak empty.

Slot length
Prices

Only changes the symbol. Nothing is converted.

$
$

What the court earns for one booked slot, however many players share it.

Occupancy in three scenarios

For each scenario, the share of the available slots you expect to sell, from 0 to 100. Start from your own booking history: slots sold divided by slots offered.

Peak %Off-peak % Conservative%% Expected%% Near full%%
Other monthly revenue

Optional. Lessons, tournaments, bar, shop, sponsors: whatever the venue earns in a month besides court bookings.

$
Monthly costs

Optional, but break-even needs them. Rent, staff, energy, maintenance, software: one line each or a single total.

$
Optional. It goes on the printed summary and in the result link.

Your numbers stay in your browser. Nothing is uploaded or saved.

Result

Expected scenario, result per month–

Fill in the courts, the days, the hours, a price and the occupancy of at least one scenario to see the result.

Conservative
Revenue per month–
Costs per month–
Result per month–
Revenue per year–
Costs per year–
Result per year–
Occupied court-hours per month–
Average occupancy–
Revenue per available court-hour–
Break-even court-hours per month–
Break-even occupancy–
Expected
Revenue per month–
Costs per month–
Result per month–
Revenue per year–
Costs per year–
Result per year–
Occupied court-hours per month–
Average occupancy–
Revenue per available court-hour–
Break-even court-hours per month–
Break-even occupancy–
Near full
Revenue per month–
Costs per month–
Result per month–
Revenue per year–
Costs per year–
Result per year–
Occupied court-hours per month–
Average occupancy–
Revenue per available court-hour–
Break-even court-hours per month–
Break-even occupancy–

Yearly figures are the monthly ones × 12. Every figure comes from the numbers you typed.

How it was calculated

Each formula shows up here with your own numbers as soon as there is a result.

Powered by VISU

How the calculator works

Whole slots only

Slots per court per day = opening hours × 60 ÷ slot length, rounded down, for peak and for off-peak separately. A 90 minute slot fits twice in 4 hours and leaves 60 minutes unsold. The page shows those leftover minutes so you can move the timetable or change the slot length.

Capacity

Slots per month = courts × days open × slots per day. Available court-hours = those slots × slot length ÷ 60. That is the most the courts can sell in the month, and every occupancy on the page is a share of it.

Revenue in each scenario

Occupied slots = available slots × the occupancy you typed for that scenario. Court revenue = occupied peak slots × peak price + occupied off-peak slots × off-peak price. Revenue = court revenue + your other revenue lines. Result = revenue minus costs. Yearly figures are the monthly ones × 12.

Break-even

What bookings have to cover = costs minus other revenue. The calculator keeps the peak and off-peak mix of each scenario and scales it until court revenue reaches that amount: break-even court-hours = amount to cover ÷ court revenue × occupied court-hours. It also gives two bounds, as if every sold hour paid the peak price or the off-peak price, and says when other revenue already covers the costs or when break-even is above what the courts can hold.

What the calculator does not know

Taxes, seasonality, rain and holidays, cancellations and no-shows, discounts and memberships, financing, and the depreciation of courts and equipment. Every month is treated as the same typical month. Add what applies to you as cost lines or lower the occupancy, and read the result as an operating estimate, not as accounting.

Every figure is yours

There is no built-in price, occupancy or cost, and no market average. Occupancy changes with the city, the sport, the season and the venue next door, so the honest source is your own booking history. Money is rounded to the cent, half up.

One more reason to book your court, and one more line of revenue

VISU Replay puts cameras on padel, pickleball, beach tennis, tennis, futsal and volleyball courts. Players get clips of their own games and share them with your court's banner on them. If you charge for it, add it above as one more revenue line, with your own figure.

See VISU Replay Talk to VISU

How to use it

  1. Type the number of courts, the days you open in a month and the bookable hours per day, split into peak and off-peak.
  2. Choose the slot length and type the price of one slot at peak and at off-peak, in your currency.
  3. Type the occupancy you expect at peak and off-peak for the conservative, expected and near full scenarios, from your booking history.
  4. Add other monthly revenue (lessons, tournaments, bar) and your monthly costs, one line each.
  5. Compare revenue, result and break-even in the three scenarios, then print the summary or copy the link to the result.

Examples

  • One month, one scenario

    Made-up numbers, only to show the arithmetic: 2 courts open 30 days, with 5 peak hours and 9 off-peak hours a day in 60 minute slots, offer 300 peak slots and 540 off-peak slots. At 60% and 30% occupancy that is 180 and 162 slots sold. At $40 and $25 per slot: 180 × 40 + 162 × 25 = $11,250 of court revenue. With $1,000 of lessons and $9,000 of costs, the result is $3,250 a month, $39,000 a year.

  • When the slot does not fit the timetable

    With 90 minute slots, 4 peak hours are 240 minutes: 240 ÷ 90 gives 2 whole slots and 60 minutes left over per court every day. The calculator counts the 2 slots and shows the 60 minutes, so you can decide whether a 4.5 hour peak or a different slot length serves you better.

  • Break-even of that month

    Same made-up venue: $9,000 of costs minus $1,000 of other revenue leaves $8,000 for bookings to cover. The scenario earns $11,250 over 342 occupied court-hours, so break-even is 8,000 ÷ 11,250 × 342 = 243.2 court-hours, which is 28.95% of the 840 available.

Questions

How do I calculate the revenue of a padel court?

Multiply the slots you sell by their price. Slots per month = courts × days open × slots per day; occupied slots = those slots × your occupancy; padel court revenue = occupied peak slots × peak price + occupied off-peak slots × off-peak price. Add lessons, tournaments and bar sales, subtract your costs, and you have the monthly result. The calculator does this for three scenarios at once.

How do I estimate occupancy from my own booking history?

Take a past month from your booking system or your spreadsheet and count the slots sold at peak and the slots offered at peak; sold ÷ offered × 100 is your peak occupancy. Do the same for off-peak. A weak month gives the conservative scenario, a typical month the expected one and your best month the near full one. If the venue is not open yet, the numbers are assumptions: keep the conservative scenario truly cautious.

Should peak and off-peak have different prices?

That is your call, and the calculator does not recommend a price. What it does is show the effect: type the same price in both fields or two different ones, change the off-peak occupancy you would expect at each price, and compare the result. If you charge one price all day, put every hour in peak and leave off-peak empty.

What does break-even mean in this calculator?

It is the number of occupied court-hours per month at which court revenue plus other revenue equals your costs: below it the month closes at a loss, above it at a profit. It is calculated with the peak and off-peak mix of each scenario, and it comes with two bounds, as if every sold hour paid the peak price or the off-peak price. The page also tells you when other revenue alone covers the costs and when break-even is above the capacity of the courts.

How do I include lessons, tournaments and the bar?

Add one line per source under "Other monthly revenue" with what it brings in during a typical month, already net of what you pay the coach or the supplier, or type the gross amount and add the matching cost line. A tournament that happens a few times a year can be entered as its yearly total divided by 12.

Does the calculator save or send my numbers?

No. The maths runs in your browser and nothing you type is uploaded or stored. The numbers only leave the page when you print the summary, copy the result or copy the link to the result. That link carries the numbers, the line descriptions and the club name in the part of the address after the # sign, so whoever receives the link can read them.

Which sports does it fit?

Any court rented by the slot: padel, pickleball, beach tennis, tennis, futsal and five-a-side football, volleyball, squash or basketball. Only the inputs change: 90 minute slots are common in padel and 60 minute slots in many other sports, and you type whatever your venue uses.

Is this a padel court profit calculator or a business plan?

It is the revenue and operating result part of one. It gives the monthly and yearly result from your prices, occupancy and costs, which is the core of a business case for a padel club. It leaves out taxes, financing, the cost of building the courts and depreciation, so take the result to your accountant before deciding on an investment.

Use this tool on your site

Paste this code into any page. The tool stays free for your visitors, with a small "Powered by VISU" credit.