/pricing while their home page returns 200 — Intercard, Semnox, QubicaAMF Bowling, Steltronic, Sacoa, Party Center Software, accesso, Brunswick Bowling and Peek. Two refuse automated requests outright. Then Maryland: Tax‑General §4‑103(b)(3)(ii) forbids any county from taxing a bowling alley or lane, while the Comptroller’s Business Tax Tip #24 names bowling shoes among rentals subject to both the 6% sales tax and the amusement tax, which §4‑105(b) then caps at 5% because the combined rate may not exceed 11%. An unlimited pass is exempt under COMAR 03.06.02.01A; a ten‑visit card is taxable under 03.06.02.01B. A staff discount is taxable where a full comp is not. Your prize wall has a statutory ceiling of $599 wholesale as of 1 July 2025. And your under‑16 staff have a curfew that moved seven days between 2025 and 2026 because Labor Day did.
Fifty bowling centers, and a city that reports none
There is a version of this article that opens with the size of the global location‑based entertainment market and a compound growth rate to two decimal places. It would tell a Baltimore operator nothing. So here is the local picture instead, counted rather than estimated, from the Census Bureau’s County Business Patterns file for 2023 — still the most recent county‑level release — which we pulled and filtered ourselves on 30 August 2026.
Three industry codes carry most of this trade. NAICS 713950 is bowling centers. NAICS 713120 is amusement arcades. NAICS 713990 is the catch‑all — all other amusement and recreation industries — and it is where trampoline parks, axe‑throwing venues, escape rooms, laser tag, mini golf and indoor karting mostly land. Across Maryland the three of them come to 501 establishments with paid employees, 7,546 people and $190,021,000 of annual payroll.
| Industry | NAICS | Establishments | Employees | Annual payroll | Employees per establishment | Payroll per employee |
|---|---|---|---|---|---|---|
| Bowling centers | 713950 | 50 | 1,086 | $24,274,000 | 21.72 | $22,352 |
| Amusement arcades | 713120 | 66 | 1,486 | $38,035,000 | 22.52 | $25,596 |
| All other amusement and recreation | 713990 | 385 | 4,974 | $127,712,000 | 12.92 | $25,676 |
| Total, three codes | — | 501 | 7,546 | $190,021,000 | 15.06 | $25,182 |
Look at the payroll‑per‑employee column, because it is the single most useful number in the table and it explains half of what follows. A full‑time year at Maryland’s 2026 minimum wage of $15.00 is $31,200. The bowling figure is 71.6% of that, and the payroll year and the wage year do not match, so do not try to reconcile them precisely. The shape is what matters and the shape is unambiguous: this is a payroll made of part‑time hours. These businesses are not staffed by full‑time employees who occasionally leave early. They are staffed by a large number of people working a small number of hours each, most of them in the evening, many of them in high school. Hold that thought, because there is a section near the end of this article that is entirely about what Maryland law does to a rota built out of teenagers, and it is the section I would read first if I ran one of these places.
Now the metro. Six jurisdictions make up the Baltimore market, and the file is uneven across them in a way that is worth taking seriously rather than smoothing over.
| Jurisdiction | Bowling centers (713950) | Amusement arcades (713120) | All other amusement & recreation (713990) |
|---|---|---|---|
| Baltimore City | no row | no row | 22 / 350 / $10,550,000 |
| Baltimore County | 9 / 232 / $5,027,000 | 10 / 300 / $5,605,000 | 49 / 559 / $10,496,000 |
| Anne Arundel | 7 / 186 / $3,680,000 | 4 / 142 / $4,487,000 | 47 / 245 / $8,756,000 |
| Howard | no row | 4 / 199 / $5,729,000 | 33 / 908 / $21,828,000 |
| Harford | no row | 4 / 17 / $246,000 | 19 / 100 / $2,926,000 |
| Carroll | 4 / 66 / $1,209,000 | 3 / 47 / $1,161,000 | 6 / 128 / $1,947,000 |
| Metro total | 20 / 484 / $9,916,000 | 25 / 705 / $17,228,000 | 176 / 2,290 / $56,503,000 |
| Metro share of Maryland | 40.0% of establishments | 37.9% | 45.7% |
The line that stops you is the first one. Baltimore City has no bowling‑center row and no amusement‑arcade row at all in the 2023 file — in the city that, by the traditional account, invented duckpin bowling at Diamond Alleys in the spring of 1900.
I want to be careful about what that does and does not mean, because it would be easy to turn it into a sadder story than the data supports. County Business Patterns counts establishments with paid employees, and it classifies each establishment by its primary activity. A duckpin house whose main revenue is the bar is plausibly counted as a drinking place. A two‑lane operation inside a cocktail bar is plausibly counted in 713990, where the city does have 22 establishments and the highest payroll per employee in the metro at $30,143. The city’s duckpin tradition is not gone — Patterson Pins on the east side runs two lanes with a rotating arcade next to a cocktail program, and Stoneleigh Lanes — sixteen original maple alleys on York Road in south Towson, just over the city line, open since 7 December 1946 and billed as the oldest continuously operating duckpin house in North America — turns eighty this December. What the file says precisely is this: in 2023, no establishment in Baltimore City was tabulated whose primary business was bowling, and none whose primary business was an arcade. For a national vendor sizing the market, that is a rounding error. For anyone building software here, it is the whole point — the surviving city operators are mixed‑use businesses whose revenue crosses three or four tax treatments in a single transaction, which is exactly the thing that off‑the‑shelf systems handle worst.
One more inversion worth a sentence. Howard County’s four arcades pay $28,789 per employee. Harford County’s four arcades pay $14,471. Same industry code, same number of establishments, adjacent counties, and a factor of 1.99 between them. Howard’s arcades employ 199 people between four sites; Harford’s employ 17. These are not the same business wearing the same label. One county has large family entertainment centers with kitchens and party rooms; the other has small game rooms. Any vendor pricing “per location” is charging those two the same and meaning something completely different by it.
What the software costs, when anyone will say
We checked nineteen products on 30 August 2026: the FEC and park platforms, the bowling scoring and management systems, the cashless card networks, and the booking and waiver tools that sit alongside them. The method is the same one we use for every article in this series — request the home page, request /pricing and /pricing/, record the status codes, and read whatever is actually rendered rather than whatever an aggregator says the price is. It takes about twenty minutes and it is the difference between reporting a number and repeating one.
This category is not the most closed one we have surveyed — marinas and pharmacies were worse — but it has a distinctive shape. The products that price transparently are the small, horizontal ones. The products that actually run a family entertainment center, the ones with the card readers and the game network and the redemption counter, price by conversation without exception.
The four that publish a number
| Product | What it publishes | What the meter is | Note |
|---|---|---|---|
| CenterEdge Advantage | $300 / mo (1–3 workstations), $550 (4–9), $800 (10–15), 16+ “Contact Us”. Add‑ons: Redemption $100, Integrations $50, Digital Signage $50 | Workstations | The page states the prices are those “shown when bundled with CenterEdge Payments” |
| Clubspeed | Core $399 / mo, or $319 billed annually. Premium $699, or $559. Enterprise “Contact Us” | Feature tier, flat per venue | Lists bowling, arcade, escape room, axe throwing, trampoline and karting as separate industries on one price list |
| Smartwaiver | $19, $55, $155 and $199 / mo, banded by signed waivers per month; $7 / mo dormant storage plan | Signed waivers | The only meter in the survey that counts signatures |
| Checkfront | €99 / mo plus a 3% online booking fee | Booking value | Priced in euros on an English‑language, US‑facing page |
And the other fifteen, which is where the survey gets more informative than the prices.
| Behavior | Products | Count |
|---|---|---|
Home page 200, /pricing and /pricing/ both 404 | Intercard, Semnox, QubicaAMF Bowling, Steltronic, Sacoa, Party Center Software, accesso, Brunswick Bowling, Peek | 9 |
/pricing returns 200 and contains no price | ROLLER (“Contact sales”), FareHarbor (“contact us”), Embed (a calculator that asks “How many bookings per year?” and ends in “Contact Us”), Bookeo (a product chooser) | 4 |
| 403 to every automated request, home page included | Gatemaster, Aluvii | 2 |
Two domain findings came out of the sweep and both are the kind of thing you only see by checking. embed.com is not the arcade card company. It resolves to a domain‑portfolio page belonging to ATM Holdings, offering the name for sale with the line “Serious inquiries only”; the actual product lives at embedcard.com. And bowlingsoftware.com — as generic and valuable a domain as this trade has — 301‑redirects to treasuresoftware.com, which resolves in DNS and then returns nothing at all. Not a 404, which is a server telling you the page is gone. HTTP 000: a name that points somewhere and a somewhere that does not answer. If you are evaluating vendors by searching the obvious terms, that is what half the top of the market looks like from the outside.
Five different things to count
Here is what the survey is really about. It is not that the prices are high — several of them are entirely reasonable. It is that the four products willing to publish a number are counting four different things, and the eleven that will not are counting a fifth thing they would rather discuss on a call. You cannot compare these quotes. Nobody can. They are not denominated in the same unit.
CenterEdge counts your workstations. Clubspeed counts your feature tier. Smartwaiver counts your signatures. Checkfront counts your revenue. The rest count something they will tell you after they have looked at your revenue.
That matters because each meter rewards a completely different operational decision, and none of those decisions has anything to do with whether the software is good. A workstation meter punishes you for opening a second register at the party desk on Saturdays. A waiver meter punishes you for running a trampoline promotion. A percentage‑of‑bookings meter punishes you precisely in proportion to how well your online store works, which is a strange thing to sign up for when the online store is the thing you were trying to improve.
The fourth workstation costs more than the third one is worth
CenterEdge’s ladder is worth doing the arithmetic on because it is published, unambiguous, and shaped like almost every banded price in this industry. The bands are one to three workstations, four to nine, and ten to fifteen. The jump between bands is $250 both times. The consequences are not symmetric at all.
| Band | Monthly | Annual | Per workstation at the bottom of the band | Per workstation at the top of the band |
|---|---|---|---|---|
| 1–3 workstations | $300 | $3,600 | $300.00 | $100.00 |
| 4–9 workstations | $550 | $6,600 | $137.50 | $61.11 |
| 10–15 workstations | $800 | $9,600 | $80.00 | $53.33 |
| 16+ workstations | “Contact Us for Pricing” | |||
Adding a fourth workstation raises the bill by $250 a month, or 83.3%, and raises the cost per workstation from $100.00 to $137.50 — a 37.5% increase in unit price for adding a unit. Adding a tenth raises the bill by the same $250, which is only 45.5%, and takes the unit price from $61.11 to $80.00. The steepest step on the ladder is the earliest one, and it lands exactly where a growing family entertainment center lives: three registers is a bowling counter, a snack bar and an office. The fourth is the party desk you open on Saturdays. For a mid‑size center in the four‑to‑nine band running Redemption and Integrations, the all‑in list price is $700 a month, or $8,400 a year — and that is the bundled‑with‑payments number, which means the software price is a function of a payment processing contract you have not seen the rates for.
I am not saying that is unfair. Bundling software with processing is a completely normal way to run this business, and CenterEdge is unusually candid in printing the condition next to the price instead of burying it. I am saying that the published number is not the price, and that no comparison you make on the basis of it is meaningful until you have both halves.
Ninety‑nine euros, and then the actual bill
Checkfront is the clearest example in the survey of a headline price that is not the price. The page is titled “The Simplest & Most Transparent Pricing In The Industry” and it says €99 per month plus a 3% online booking fee, and both halves of that are true. The second half is the one that matters.
| Online bookings per year | 3% booking fee | Subscription (€99 × 12) | Headline price as a share of the total |
|---|---|---|---|
| $100,000 | $3,000 | €1,188 | 28.4% |
| $250,000 | $7,500 | €1,188 | 13.7% |
| $500,000 | $15,000 | €1,188 | 7.3% |
| $1,000,000 | $30,000 | €1,188 | 3.8% |
An entertainment center that sells half a million dollars of parties, timed entry and league sign‑ups online pays roughly $15,000 a year in booking fees against about €1,188 in subscription. The advertised price is 7.3% of the bill. And notice what the fee is a tax on: it is a tax on your online store working. Every improvement you make to your own checkout — better party packages, a smarter upsell, a calendar that fills the Tuesday afternoon slot — increases the fee proportionally and forever. Checkfront’s page notes you can absorb the fee or pass it to the guest, which is honest, but passing a 3% surcharge to a family booking a nine‑year‑old’s birthday is not a real option for most operators.
To be fair to the incumbents, and I mean this: these products are good at things that are genuinely hard. Sacoa, Intercard, Embed and Semnox run card networks that have to keep working when the network does not, with readers bolted to two hundred cabinets that were built across three decades. QubicaAMF and Steltronic run scoring across a pinsetter fleet. CenterEdge has been doing this for over twenty years and it shows in the operational detail. None of that is a thing to rebuild for sport, and this article is not going to suggest you rebuild it. What follows is about the layer above it — the layer where the money is categorized — because that is the layer where Maryland has quietly made your business harder than the software knows.
The part no national platform models
Maryland has a tax that most of the country has never heard of and most Marylanders associate only with concert tickets. It is the admissions and amusement tax. It is imposed locally, at a rate each county and municipality sets for itself, collected by the Comptroller and handed back to the jurisdiction that levied it. It is the single largest thing standing between a Baltimore entertainment center and a correct receipt, and it is the reason this article has the title it does.
Four ways to be taxable, and one sentence that saves the lanes
Start with the definition, because everything downstream is a consequence of its structure. Tax‑General §4‑101(b)(1) says an admissions and amusement charge means a charge for:
“(i) admission to a place, including any additional separate charge for admission within an enclosure; (ii) use of a game of entertainment; (iii) use of a recreational or sports facility; (iv) use or rental of recreational or sports equipment; and (v) merchandise, refreshments, or a service sold or served in connection with entertainment at a nightclub or room in a hotel, restaurant, hall, or other place where dancing privileges, music, or other entertainment is provided.”
Read those four limbs against a family entertainment center and you will see the problem immediately. Limb (ii) is your arcade — the use of a game of entertainment. Limb (iii) is your trampoline court, your laser tag arena, your axe‑throwing lane, your karting track: the use of a recreational or sports facility. Limb (iv) is every piece of gear you hand across a counter — shoes, skates, grip socks, helmets, harnesses, bowling balls, paintball guns. Limb (i) is the door, if you charge at it. A single family walking into a mixed‑use building on a Saturday afternoon can trigger three of the four in ninety seconds.
And then, in the exemptions, comes the sentence that makes this trade unlike every other one. §4‑103(b)(3) provides that the admissions and amusement tax may not be imposed by a county or municipal corporation on gross receipts “derived from any charge for admission to or use of” four named things. The second of them is:
“(ii) a bowling alley or lane”
That is not a local exemption that a county chose and could un‑choose. It is a statewide bar on the county’s power to impose the tax at all. Baltimore City cannot tax your lane. Baltimore County cannot tax your lane. Nobody can. The other three items on that list are bingo facilities operated under Criminal Law §13‑507, charter fishing boats, and — genuinely — nontethered hot air balloons. Bowling is in company that tells you exactly how these exemptions get written: somebody asked, at some point, and it stuck.
So the lane is free. Now look at what is standing next to the lane.
The shoes are a different tax, and there are two of them
Renting a pair of shoes is a rental of tangible personal property, which Maryland treats as a sale for sales and use tax purposes. It is also, plainly, the “use or rental of recreational or sports equipment” under limb (iv). Two taxes reach the same dollar. The Comptroller does not leave this to inference — Business Tax Tip #24, which is the guidance written specifically for recreational and sports facilities, says so and then names the item:
“Equipment rentals are subject to both the sales tax and the admissions and amusement tax. However, the admissions and amusement tax rate may not exceed five percent on equipment rentals when they are subject to the six percent sales tax. … Examples of rentals subject to both taxes include but are not limited to golf carts, golf clubs, roller skates, ice skates, bowling shoes, paintball guns and equipment.”
The five percent is not a mercy. It is §4‑105(b), which provides that where receipts are subject to both taxes, a county or municipal corporation “may not set a rate so that, when combined with the sales and use tax, the total tax rate will exceed 11% of the gross receipts.” Six plus five is eleven. In a 10% jurisdiction — which is both Baltimore City and Baltimore County — the amusement rate on an equipment rental is therefore halved, automatically, by operation of a cap most operators have never read, while the amusement rate on the arcade game ten feet away stays at the full ten.
Put the two together and you get a receipt that looks like this. Same building, same customer, same ninety seconds.
| What the customer bought | Which limb of §4‑101(b)(1) | Sales and use tax | Admissions and amusement tax | Combined |
|---|---|---|---|---|
| One hour on a duckpin lane | Exempt by §4‑103(b)(3)(ii) | none | none | 0% |
| Four pairs of rental shoes | (iv) rental of recreational equipment | 6% | 5% (capped by §4‑105(b)) | 11% |
| $20 of arcade play | (ii) use of a game of entertainment | none | 10% | 10% |
| Two slices of pizza and a soda | not an amusement charge here | 6% | none | 6% |
| A pint from the bar | not an amusement charge here | 9% | none | 9% |
| A t‑shirt from the counter | not an amusement charge here | 6% | none | 6% |
| A $50 gift card | not a sale yet; tax attaches on redemption | none at sale | none at sale | 0% at sale |
Seven lines. Six different answers. One transaction. And the two taxes behave differently in a way that trips up every general‑purpose point of sale: the sales and use tax is a tax on the buyer that you collect and state separately, while the admissions and amusement tax, per Business Tax Tip #20, “is a gross receipts tax imposed solely upon the person receiving the taxable receipts” and “unlike the sales and use tax, there is no requirement to make a separate charge” for it. It is your tax, on your revenue, and you may quote a price that silently contains it. Most operators do. Which brings us to the most interesting price in Baltimore County.
Twenty dollars and eighty cents
Stoneleigh Lanes in Towson — sixteen duckpin lanes, open since December 1946 — advertised a Labor Day rate this year of $20.80 an hour per lane, up to four people, shoes included. The eighty cents is deliberate and rather lovely: the site says it is donated to Brightening Veterans Lives.
Now look at that price as a piece of software. It is one number. Inside it are two products with opposite tax treatments: lane time, which no county in Maryland is permitted to tax, and up to four pairs of shoes, which carry 6% sales tax and 5% amusement tax. Nothing in the statute, the regulation or the Comptroller’s guidance tells you how to split a bundled price between an exempt component and a taxable one. That allocation is the operator’s, and it moves real money.
| Allocated to shoes | Allocated to lane time | Tax‑exclusive shoe revenue | Tax on the transaction | Per 12,000 paid lane hours a year |
|---|---|---|---|---|
| $0.00 | $20.80 | $0.0000 | $0.0000 | $0 |
| $2.00 | $18.80 | $1.8018 | $0.1982 | $2,378 |
| $4.00 | $16.80 | $3.6036 | $0.3964 | $4,757 |
| $6.00 | $14.80 | $5.4054 | $0.5946 | $7,135 |
| $8.00 | $12.80 | $7.2072 | $0.7928 | $9,514 |
The 12,000 lane hours is our assumption, not anyone’s data — it is sixteen lanes running a shade over two paid hours a day, which is an unremarkable year for a suburban duckpin house. Vary it however you like; the ratio is the finding. The gap between allocating nothing to shoes and allocating eight dollars is 79 cents an hour, which is $9,514 a year at that volume, on a decision that no software asked the operator to make and no auditor has yet asked them to defend.
I am not going to tell you what the right allocation is, because I do not know and neither does anyone who has not looked at your own separate shoe price. If you rent shoes separately at $4 to walk‑ins, $4 is the obvious and defensible number and you should be using it consistently in both places. If you have never sold shoes separately at all, you have a genuinely open question and it is worth twenty minutes with your accountant rather than a guess baked into a price book three years ago. What I will say is that the question is entirely invisible in every system I have looked at, because those systems model a lane hour as one SKU with one tax rate, and the law models it as two things with two.
The eighty cents raises a second question I like even more. §4‑103(b)(4) exempts receipts “used exclusively for” a charitable purpose. Is the donated eighty cents outside the tax? COMAR 03.06.02.04A(2) frames the “exclusively” test as a test on the affair rather than on a line item, and a commercial lane hour with a charitable component attached is not obviously the thing that paragraph was written for. My honest reading is that the exemption does not reach it and the full price stays in the base. But I flag it because it is exactly the kind of question that a promotion invents on a Tuesday and that nobody thinks to answer before the price goes on the website.
The same cabinet, six county lines
Now widen the frame, because the rate is not one number. The Comptroller publishes an Admissions and Amusement Tax Rate Schedule, currently the edition effective 1 December 2021, and it is not a list of counties. It is a list of counties and activity classes within counties, because §4‑105(e) lets a jurisdiction “establish different classes of admissions and amusement charges” and “set different rates of tax for those classes.” They have used it enthusiastically.
| Jurisdiction | Arcade game play | Bowling lane | Equipment rental (plus 6% sales tax) | Trampoline or climbing |
|---|---|---|---|---|
| Baltimore City | 10.0% | exempt | 5.0% | 10.0% |
| Baltimore County | 10.0% | exempt | 5.0% | 10.0% |
| Anne Arundel, county area | 10.0% | exempt | 5.0% | 0.0% if it is an “athletic facility” |
| Annapolis | 10.0% | exempt | 5.0%, listed explicitly | 10.0% |
| Howard County | 7.5% | exempt | 5.0% | 5.0% for climbing; 7.5% for trampolines |
| Harford, county area | 10.0% as a coin‑operated amusement device | exempt | 5.0% | 5.0% |
| Carroll, county area | 10.0% | exempt | 5.0% | 10.0% |
| Mt. Airy, in Carroll | 5.0% | exempt | 5.0% | 5.0% |
Three of those rows deserve a sentence each, because each is a genuine trap.
Harford County taxes the arcade at double everything else it taxes. The chart gives the county area a rate of 10.0% for “coin‑op amusement devices” and 5.0% for “all other activities,” and then §4‑103(a)(6) removes golf entertainment, drive‑in movies, agricultural tourism and — by name — “any admissions and amusement charge by a roller skating rink” from the county’s reach entirely. So in Harford, a skating rink pays nothing, a trampoline court pays five, and a claw machine in the lobby pays ten. A center in Bel Air needs three rates in one price book.
Anne Arundel County taxes athletic facilities at zero. The chart lists “ATHLETIC FACILITIES 0.0” for the county area, alongside movies at 7.5, bingo at 10 and everything else at 10. Whether a trampoline park is an athletic facility is not answered on the chart, and Business Tax Tip #24 says only that “any place offering team or individual sports activities” is a recreational or sports facility, listing roller and ice rinks, tennis courts, sports fields, indoor volleyball and soccer, paintball, golf courses and firing ranges. A ten‑point rate difference turns on a classification nobody has published.
Howard County wrote a list, and your building has things that are not on it. Howard’s reduced 5.0% class is written on the chart as “concerts, operas, & live theatre” plus “indoor athletic facilities for tennis, baseball, basketball, soccer, volleyball, climbing, golf greens fees, golf cart rentals, and driving ranges.” Everything else is 7.5%. So a climbing wall in Columbia is taxed at five, and the trampoline court next to it — same building, same wristband, same session — is taxed at seven and a half, because the word climbing made it onto a county rate chart and the word trampoline did not. If you operate in more than one county, that is not a rate difference. It is a different data model.
An unlimited pass is exempt. Ten visits is not.
This is the finding I would put in front of an operator first, because unlike most tax findings it is not a compliance chore. It is a pricing lever, it is entirely legitimate, and it lives inside the thing you control most directly: your own online store.
COMAR 03.06.02.01 is titled “Club Membership” and it has three short paragraphs. Paragraph A:
“The gross receipts derived from an amount paid to become regularly entitled to the privileges of a club or other organization, as a member or otherwise, do not constitute an admissions and amusement charge subject to the tax, even though one of the privileges is the admission to a clubhouse, club grounds, hall, restaurant, hotel, or other similar place.”
Paragraph B:
“If the sole privilege of a charge described as ‘dues’ is a right of admission to certain performances or to a particular place on a definite number of occasions, the gross receipts derived from the charges for these privileges are admissions and amusement charges subject to the tax.”
Business Tax Tip #24 states the same thing in a sentence: “Charges for club memberships allowing unlimited usage of the facilities are exempt.” So here are two products that deliver almost exactly the same experience to almost exactly the same customer, and one of them is taxed at ten percent in Baltimore City and the other is not taxed at all.
| Product | Which paragraph | Price | Amusement tax on the sale | What you keep |
|---|---|---|---|---|
| Unlimited jump pass, one month, use it as often as you like | 03.06.02.01A — regularly entitled | $60.00 | $0.00 | $60.00 |
| Ten‑session punch card, valid one year | 03.06.02.01B — a definite number of occasions | $60.00 | $5.45 | $54.55 |
| Six one‑hour sessions sold as a bundle | 03.06.02.01B | $60.00 | $5.45 | $54.55 |
| Single session at the door | §4‑101(b)(1)(iii) | $12.00 | $1.09 | $10.91 |
On a hundred passes a month that is $545 a month, or $6,540 a year, decided entirely by whether the product page says “unlimited” or “ten sessions.” And note the direction of the incentive, which is unusually benign: the tax code is nudging you toward the product that is better for the customer and better for your retention, because a monthly unlimited pass produces a recurring relationship and a punch card produces a slowly‑decaying liability. If you have both on your website today — and most centers do — you are running a small, unintentional experiment in which one arm pays a ten percent penalty.
The obvious caution: do not go and rename your punch card “membership” on Monday morning. Paragraph B is written specifically to catch a charge described as dues whose sole privilege is admission on a definite number of occasions. The substance has to change, not the label. Unlimited has to mean unlimited.
The discount that costs more than the freebie
Two more paragraphs of the same chapter produce a result that is genuinely counterintuitive, and that every operator with a staff‑perks policy should know. COMAR 03.06.02.03:
“A person deriving gross receipts from admissions and amusement charges for admission is not liable for the tax on admissions for bona fide employees of the person if the employees receive free admission. If, however, a bona fide employee is admitted at a reduced rate, the person is responsible for the tax imposed on the gross receipts derived from the admission and the additional tax imposed on reduced charge admissions.”
Letting your staff in for nothing is untaxed. Letting them in at half price is taxed twice over — on the receipts you actually took, and again under the separate levy on reduced‑charge admissions, which §4‑105(f) sets at 5, 10 or 15 cents a head depending on the regular price, and which Business Tax Tip #20 confirms “is payable in full even if the actual amount of taxes payable would exceed 10 percent of gross receipts.” The 10% ceiling does not apply to it. A generous employee discount is, in the narrow and slightly absurd terms of this tax, more expensive than simple generosity.
You are not permitted to accept it
Here is the one that breaks point‑of‑sale software most reliably, because it inverts a rule that every system implements globally. From Business Tax Tip #20, on what to do when a customer presents a tax exemption certificate:
“You are not permitted to accept it. The admissions and amusement tax is not reduced because your customers may have a sales and use tax exemption certificate, diplomatic exemption card or other evidence of exemption.”
Read that against how a point of sale actually works. Exempt status is a flag on the customer record. The flag suppresses tax. That is how every retail system on earth is built, and in Maryland it is wrong here in a very specific way: a church youth group, a public school, a nonprofit, a government department booking a lane and forty arcade cards has a valid sales and use tax exemption on the pizza and the t‑shirts, and no exemption at all on the arcade play, the trampoline session or the shoe rental. One customer, one booking, one exemption certificate that applies to some lines and is forbidden from applying to others. If your system carries a single boolean called tax_exempt, it is producing wrong receipts for exactly the customers most likely to keep good records.
Nobody gets to deduct the prizes
One more from the same guidance, and it matters more here than in any other trade this tax touches:
“As a general rule, deductions are not permitted for prizes, cost of goods or other expenses. The admissions and amusement tax is a gross receipts tax and not an income tax permitting the deduction of expenses.”
An arcade’s economics run on the gap between game revenue and redemption cost. The amusement tax ignores that gap entirely. It is levied on the full game revenue, before a single ticket is redeemed, and the prizes you hand back across the counter reduce your margin without reducing your tax base by a cent. The single exception in the whole state is bingo prizes in Anne Arundel County outside any municipality, which tells you how narrowly these things are drawn. If you are modeling the profitability of a game floor, the amusement tax is a cost of revenue and not a cost of profit, and it belongs above the redemption line in your model, not below it.
The buyout has a regulator in the approval chain
Private hires are the highest‑margin thing most centers sell, and they carry a step that is not in any booking system I have seen. COMAR 03.06.02.02B provides that receipts from renting out a sporting or recreational facility in its entirety are taxable unless the person leasing it will themselves charge for the use of the facilities — and then adds the condition:
“The lessor of the facilities is not liable for the tax on the lessor’s receipts if the lessor can document that the lessee will charge for the use of the facilities and the lessor has notified the Comptroller of the proposed use in the form specified in COMAR 03.06.03.01.”
Business Tax Tip #24 repeats it and gives you the desk to call: the Special Events Section, 301 W. Preston St. Two obligations fall out of one sentence. You must be able to document that the lessee is charging admission, and you must notify the Comptroller in advance of the event. That is a workflow with a deadline and an external party in it, attached to a booking type — the corporate buyout, the church lock‑in, the fundraiser that sells its own tickets — that your calendar currently treats as an ordinary large reservation. It is not hard to build. It is simply not in anything you can buy.
League fees, and the one place itemizing helps
Leagues are the backbone of a duckpin house and Business Tax Tip #24 draws a line straight through the middle of a league invoice. “Fees charged for participation in a league are subject to the admissions and amusement tax. Fees charged for administering the league and maintaining the facilities and referees are taxable. However, separately stated charges for trophies, uniforms, other charges not specifically required for participation in leagues are not subject to the admissions and amusement tax.”
So a $220 league fee billed as one line is taxable in full. The same $220 billed as $185 of league participation plus a separately stated $35 for shirts and the end‑of‑season trophy is taxable on $185. In a 10% jurisdiction that is $3.50 a bowler a season, which sounds trivial until you multiply it by a house with three hundred league bowlers across two seasons: $2,100 a year, for putting a second line on an invoice. The same tip is equally clear in the other direction — “charges for lessons or instructional fees are not subject to the tax” but “any charges for facility use related to lessons or instructional fees remain taxable” — so a coaching program has to split the coach from the court. Neither split is difficult. Both require a price book where a product can carry more than one tax treatment, which is precisely what a product catalog with a single taxable checkbox cannot do.
What I do not know
I will not pretend the picture is complete, because there is one question at the center of the arcade business that I could not answer from primary sources and I would rather say so than paper over it. When is the tax on arcade play incurred — when the customer loads $20 onto a game card, or when they spend it?
The charge that §4‑101(b)(1)(ii) taxes is a charge for the use of a game of entertainment. A card load is not use; it is the purchase of a right to use later, some of which will never be used at all. The gift card treatment in the same building points one way — tax attaches on redemption, not on sale. The gross‑receipts character of the tax, imposed on the person receiving the receipts, points the other, since you received the receipts in March even if the card is played in August. I have not found guidance that settles it, and the difference is not academic for a business with a large float of unredeemed card value sitting on the balance sheet across a fiscal year end. If your center runs on cards, that is a question for the Comptroller’s Special Events Section and your accountant, and it is worth asking in writing so that whatever answer you get is one you can point at later.
Forty dollars a play, five hundred and ninety-nine at the counter
The prize wall is the part of a family entertainment center that looks least like a regulated activity and is in fact the most heavily regulated thing in the building. The reason is structural: in Maryland, a redemption game is legal only because it has been carved out of the definition of a slot machine, and if it drifts outside the carve‑out it does not become a badly configured game. It becomes a slot machine, and Criminal Law §12‑302 makes locating, possessing, keeping or operating one a misdemeanor carrying up to a year and a $1,000 fine for each violation.
So the boundaries of the carve‑out are worth knowing precisely, and they moved a year ago.
The connector that changed on 1 July 2025
Criminal Law §12‑301(3)(vii) now excludes from “slot machine” a device that is:
“a skills‑based amusement device that awards prizes, merchandise, tickets, tokens, or other objects that: 1. per play, do not exceed minimal value approved by the State Lottery and Gaming Control Commission through regulation; and 2. may be accumulated and exchanged for noncash merchandise or prizes of value that: A. is similar to the cumulated value of the objects exchanged; and B. does not exceed a minimal wholesale value of $599.”
That is not how the section read two years ago. Chapter 290 of the 2025 session — House Bill 633, approved by the Governor on 6 May 2025 and effective 1 July 2025 — rewrote the paragraph. Before, it excluded a device that awarded “prizes of minimal value approved by the Commission through regulation,” and the paragraph ended there. The 2025 Act added the accumulation limb, added the $599 figure, added the requirement that the exchanged prize be of a value “similar to the cumulated value of the objects exchanged” — and, in the bracketed markup of the enrolled bill, struck the word or and inserted the word AND.
A one‑word amendment turned two alternative safe harbors into a single conjunctive test. Before July 2025 a device could satisfy the per‑play limit or the exchange rules. Since July 2025 it must satisfy both, simultaneously, on every play and at every redemption. If your prize catalog was signed off before that date, it was signed off against a different statute.
The number the statute would not say
Notice what §12‑301(3)(vii)(1) does. It sets the per‑play ceiling at “minimal value approved by the State Lottery and Gaming Control Commission through regulation” — a number that is nowhere in the statute. You have to go and find it, and it is in COMAR 36.08.01.02B(2), in the definitions chapter of the subtitle titled Skills‑Based Amusement Devices:
“‘Minimal value’ means having a wholesale value of not more than $40.”
COMAR 36.08.04.01B then states both limits together, in the regulator’s own words: the objects a device awards may “have a wholesale value that does not exceed the minimal value” and may “be accumulated and exchanged for non‑cash merchandise or prizes that do not exceed $599.” So the two numbers your redemption software has to enforce are $40 per play and $599 per exchange, both measured at wholesale — which is to say, at a cost you know and your customer does not.
That word does most of the work. A ceiling stated at retail could be enforced by a price tag on a shelf. A ceiling stated at wholesale can only be enforced by a system that carries, for every prize on the wall, the price you paid for it. That is a column. It does not exist in a redemption module that models prizes as a ticket cost and a stock level, which is how most of them model prizes.
And then there is the “similar to the cumulated value of the objects exchanged” test, which is the subtlest requirement in the whole scheme. It says the prize handed over must be worth roughly what the tickets handed in were worth. Which means your tickets have to be worth something specific — there has to be a defensible per‑ticket value in your system, not merely a per‑prize ticket price you set by feel. Work the arithmetic backwards and you can see the scale of what the ceiling actually constrains.
| Assumed value of one ticket | Tickets implied by a $599 prize | Tickets implied by the $40 per‑play ceiling |
|---|---|---|
| $0.005 | 119,800 | 8,000 |
| $0.01 | 59,900 | 4,000 |
| $0.02 | 29,950 | 2,000 |
| $0.05 | 11,980 | 800 |
The ratio between the two ceilings is fixed and worth remembering on its own: $599 is 14.975 times $40. Whatever a ticket is worth in your building, a single play may never award more than about one‑fifteenth of the largest prize you are allowed to hand over.
A sticker on every cabinet, and a tax receipt to get one
Registration is where the regulation stops being about game design and starts being about record‑keeping. COMAR 36.08.02.01A: “The owner of a skills‑based amusement device shall register with the Commission every other year if the device awards prizes other than the award of free play.” Paragraph B lists what you file, and one item in it is unlike the others.
| What the Commission requires | Where it usually lives | Problem |
|---|---|---|
| Name and address of the owner of the device | A lease or a route operator’s contract | Often not the operator of the venue |
| Address of the location where the device is operated | Obvious | None, until you have two sites |
| A total count of devices in operation, flagged as redemption device, merchandiser device or another type | Nowhere | Game networks classify by title and revenue, not by statutory category |
| Evidence of payment of admissions and amusement taxes | The accountant’s files | A different agency’s compliance, filed with the gaming regulator |
Read the third row twice. The Commission does not want to know that you have forty cabinets. It wants to know how many are redemption devices — defined in COMAR 36.08.01.02B(4) as a device that issues only tickets, tokens or other objects convertible into prizes — and how many are merchandiser devices, defined at B(1) as a device “by which a player controls a mechanical or electromechanical claw or other device to retrieve merchandise or prizes.” That is a legal taxonomy, not a commercial one. No game network on the market carries it, because no game network was designed for a state that asks.
And read the fourth row, because it is the one that catches people. Your registration with the gaming regulator is conditioned on evidence that you paid the admissions and amusement tax — the tax from the first half of this article, filed with the Comptroller, on the game revenue those same cabinets produced. Two agencies, one chain of evidence, and a biennial deadline. If your amusement tax return and your device register disagree about how many machines you were running, you have handed the state the discrepancy yourself.
Then COMAR 36.08.02.01C and D: the Commission issues a registration certificate and a sticker for each device, and the owner “shall affix the registration sticker to the device in a location visible to inspection.” A per‑cabinet credential with a two‑year life, on a floor where machines get swapped, moved between sites and sent back to the distributor. That is an asset register with a compliance date, which is the single most ordinary piece of software in the world, and almost nobody in this trade has one.
Eight ways a game becomes a slot machine
COMAR 36.08.04.01A lists eight conditions, any one of which means a skills‑based amusement device “is not legally operated.” Several are what you would expect — no cash prizes or prizes readily convertible to cash, no outcome based on a preponderance of chance, no outcome controllable by someone other than the player. Four of them are about the software inside the cabinet, and one of those is remarkable.
“(4) The ability of any player to succeed at the game is impacted by the number or ratio of prior wins to prior losses of that device”
Maryland has outlawed the payout cycle. Not disclosure of it — the thing itself. A machine whose win rate adapts to its own recent history is, by regulation, not legally operated in this state, and that describes the default configuration of a large number of crane and merchandiser cabinets as they ship. Two more sit alongside it: a device is not legally operated if success “is impacted by game features not visible or known to a reasonable player,” or if it is impacted “by the exercise of skill that no reasonable player could exercise.” And “reasonable player” is defined, at COMAR 36.08.01.02B(3), as “a first‑time player of average levels of intelligence, physical and mental skills, reaction time, and dexterity.”
The consequence for anyone running a game floor is that machine configuration is a compliance record. The claw strength setting, the win ratio, the difficulty curve: these are not merely commercial dials, they are the facts on which the legality of the cabinet turns, and there is no version of that story where the right place to keep them is in the head of whoever last opened the machine. COMAR 36.08.04.02 lets the Commission require prototype testing at the licensee’s expense, and 36.08.04.03 lets it suspend a registration, declare an owner no longer qualified, and disqualify that owner from any other license, registration or certification from the Commission. That last clause is why this is worth taking seriously even though nobody you know has ever been inspected.
A license nobody in Baltimore can ever hold
There is one way to run devices that award prizes worth more than the $40 minimal value, and it is the strangest piece of drafting I have read this year. Criminal Law §12‑301(3)(viii) carves out, separately, “a skills‑based device that awards noncash merchandise and is located at a family entertainment center in Worcester County licensed under §9‑1B‑02 of the State Government Article.” The implementing regulation, COMAR 36.08.03.02A, sets out who may apply for that amusement gaming license. There are seven conditions. The first six are the sort of thing you would expect — pays its property, sales and amusement taxes; has a street address; occupies a building whose primary purpose is providing amusement devices; draws a majority of gross receipts from amusement, merchandise, redemption or skills‑based devices; markets to families with children; offers attractions such as arcade games, crane games, amusement rides, miniature golf and bowling. Then the seventh:
“(7) Has been in continuous operation in the same geographic location since 1975.”
An eligibility criterion that no business can ever come to satisfy. Combined with the county restriction, it is a license written for the boardwalk in Ocean City and for essentially nobody else in Maryland. A licensee may run up to ten devices above minimal value, the license runs five years, and the application must list, for every one of those devices, its statutory type, the maximum wholesale prize value offered, the manufacturer, the model name or number, the serial number and the theme.
I include this partly because it is delightful and partly because it is the clearest illustration of the article’s whole argument. Six of those seven conditions describe an ordinary Baltimore family entertainment center exactly. The seventh means that when a Baltimore operator asks whether the ceiling is $40 or $599, the answer is $40 per play, $599 only through accumulation, and there is no license available to you that changes it. A national platform whose redemption module was built for a state with a general licensing route will let you configure a floor you are not permitted to run.
The shift that ends at eight, and the one that ends at nine
Back to that payroll‑per‑employee number from the opening: $22,352 a year in bowling centers, against $31,200 for a full‑time minimum‑wage year. Family entertainment centers are staffed, disproportionately and unavoidably, by people under eighteen. Maryland has a lot to say about that, almost none of it is in any scheduling product, and one piece of it is genuinely impossible to comply with unless your software knows something no scheduling product tracks.
Start with the permit. Labor and Employment §3‑205: “Unless an employer possesses a work or special permit for a minor, the minor may not work for the employer.” The parent or guardian applies online under §3‑206, and §3‑208 defines what the permit does: it “authorizes a minor to work for an employer as specified in the permit.” The permit is not a property of the teenager. It is a property of the relationship. A sixteen‑year‑old who worked at the ice cream place last summer arrives at your party desk with nothing you can rely on, and the obligation to hold the permit is yours, not theirs. §3‑216(c)(2) prices getting this wrong at up to $10,000 and a year, per the section, for knowingly employing a minor in violation.
Four caps, and one of them needs a school calendar
§3‑210(a)(1) applies to every minor, of any age: no more than 5 consecutive hours without a nonworking period of at least half an hour. §3‑210(a)(2) then does something no rota system anticipates — it caps school and work together:
“in a calendar day: (i) the total school and work hours of a minor may not exceed 12 hours; and (ii) the minor shall have at least 8 consecutive hours that are not school or work hours.”
Your scheduling software does not know when school starts. It has no field for it, no import for it, and no concept that a shift’s legality depends on a fact about a building you do not own. And §3‑211 adds four more caps for anyone under sixteen, of which the last two are the interesting ones:
| Limit | Value | What the rota has to know |
|---|---|---|
| Earliest start | 7:00 a.m. | Nothing — a fixed time |
| Latest finish, day after Labor Day through day before Memorial Day | 8:00 p.m. | Two floating federal holidays |
| Latest finish, Memorial Day through Labor Day | 9:00 p.m. | The same two |
| Maximum on a day when school is in session | 4 hours | The school calendar |
| Maximum on a day when school is not in session | 8 hours | The school calendar |
| Maximum in a week when school is in session for 5 days | 23 hours | How many days school ran that week |
| Maximum in a week when school is not in session | 40 hours | The school calendar |
Seven days, because Labor Day moved
The 8:00 p.m. and 9:00 p.m. windows are not defined by dates. They are defined by Memorial Day and Labor Day, which is to say by the last Monday in May and the first Monday in September, which is to say by two numbers that change every year. So the length of your summer — the period in which a fifteen‑year‑old may work the hour that a Saturday evening birthday party actually needs — is not a constant.
| Year | Memorial Day | Labor Day | Days at 9:00 p.m. | Days at 8:00 p.m. | Date the 8:00 p.m. rule resumes |
|---|---|---|---|---|---|
| 2025 | Mon 26 May | Mon 1 September | 99 | 266 | Tue 2 September |
| 2026 | Mon 25 May | Mon 7 September | 106 | 259 | Tue 8 September |
| 2027 | Mon 31 May | Mon 6 September | 99 | 266 | Tue 7 September |
Seven extra evenings this year, and seven fewer next year, on a rule that most operators have internalized as “eight in winter, nine in summer.” A hard‑coded date in a rota template is wrong two years in three. And note the asymmetry that makes this expensive rather than merely annoying: 2026’s late Labor Day extends the 9:00 p.m. window through the first week of September, which in most Maryland districts is a week when school has already started. So there are days this year when a fifteen‑year‑old is capped at four hours because school is in session and may nonetheless work until nine.
The same Friday, twice
Put the caps together on one shift and you can see why this cannot be done by hand at scale. Take a fifteen‑year‑old party host at a center in Baltimore County. School runs 7:45 a.m. to 2:35 p.m. — six hours and fifty minutes.
| A Friday in October | A Friday in July | |
|---|---|---|
| Curfew | 8:00 p.m. | 9:00 p.m. |
| Daily cap | 4 hours (school in session) | 8 hours (school not in session) |
| School hours already used | 6 h 50 m | none |
| Room left under the 12‑hour combined cap | 5 h 10 m — but the 4‑hour cap binds first | not binding |
| Mandatory half‑hour break after 5 consecutive hours | not triggered at 4 hours | triggered |
| Longest lawful shift | 4:00 p.m. – 8:00 p.m. | 12:30 p.m. – 9:00 p.m., being 8 hours of work plus a half‑hour break |
| Weekly cap that applies | 23 hours | 40 hours |
The same person, the same job, the same day of the week: four hours in one season and eight in the other, with a mandatory break that appears only in the longer one, and a weekly ceiling that nearly doubles. Every one of those switches is driven by a calendar your rostering tool has never heard of.
The week that is neither
And now the gap I cannot resolve, which is worth knowing about precisely because it is unresolved. §3‑211(a)(1)(iv) writes weekly caps for exactly two kinds of week: 23 hours “in a week when school is in session for 5 days,” and 40 hours “in a week when school is not in session.” Maryland school calendars routinely produce a third kind — the week with a professional development Monday, the week with a snow day, the week before Thanksgiving, the half‑term. School is in session, but not for five days.
By its terms neither cap fits. The safe operational reading is obviously to hold to 23 hours, and that is what I would tell any operator to do, because the downside of being wrong is a $10,000 exposure and the upside is a few extra hours on a Wednesday. But look at what the daily rule does in that same week, where the text is not ambiguous at all: on the professional development Monday, school is not in session, so that day’s cap is 8 hours rather than 4. One district in‑service day doubles what a fifteen‑year‑old may lawfully work that day and unsettles the weekly cap entirely. There is no way to get this right from a rota template. There is a very easy way to get it right from a system that has imported a school calendar, which is a thing that takes an afternoon to build and that nobody sells.
A hundred dollars, and who closes the till
One last provision, because it lands squarely on the closing routine of every entertainment center in the state. §3‑212(b):
“(1) A minor may not be employed, between 8:00 p.m. and 8:00 a.m., to transport to or from a business establishment checks, money, or negotiable instruments, including payroll funds or business receipts. (2) A minor may not be employed, between 8:00 a.m. and 8:00 p.m., to transport to or from a business establishment checks, money, or negotiable instruments that have a value in excess of $100.”
An entertainment center closes at eleven on a Saturday and the day’s cash goes to the safe or the night deposit. A seventeen‑year‑old shift lead may not carry it, at that hour, at any value. In daylight they may carry a hundred dollars and not a dollar more. Whatever your system calls the role that is permitted to run a drawer close, a bank run or a safe drop, it needs to know a date of birth, and the permission has to be time‑aware rather than role‑aware. I have never seen a point of sale that models that, and it is not because it is hard.
The escape room the state decided is a haunted house
One more regulator, briefly, because it catches the newest attractions in this trade and almost nobody expects it. The Division of Labor and Industry runs amusement attraction safety inspection under Title 3 of the Business Regulation Article, and the rule is absolute: an owner may not operate an amusement attraction unless it has been registered, inspected, and a certificate of inspection issued by the Commissioner of Labor and Industry.
Most operators assume that means roller coasters at a county fair. It also means escape rooms, which the Division registers and inspects annually as special amusement attractions — because COMAR 09.12.60.02B(15) defines a “special amusement structure” as “a fun house, dark ride, glass house, walk through, haunted house, or any other similar amusement attraction,” and a room you lock people inside for an hour is, in the eyes of that definition, a walk‑through. Inflatables are covered separately under COMAR 09.12.66 and require notice at least five business days before the scheduled operation date.
Two details make this an unusually clean software problem. First, there is no registration fee and no inspection fee — which means the entire cost of the requirement is the cost of remembering, and remembering is exactly what software is for. Second, and this is a nice piece of Baltimore trivia buried in a definitions section: COMAR 09.12.60.02B(6) defines “fire official” as the State Fire Marshal or a designee — “Except in Baltimore City,” where it is the Baltimore City Fire Prevention Bureau. The city has its own authority inside the same regulation. If you run rooms in the city and in the county, two different offices sign off on the same kind of attraction.
What custom actually costs
Every article in this series arrives at the same fork, so let me be direct about the numbers rather than making you ask. Our prices are fixed, public and on the pricing page, and they are the whole price — deployed to production, source code handed over, no per‑seat license and nothing held back for a phase two.
| Package | Price | Typical timeline | What it looks like in this trade |
|---|---|---|---|
| Prototype Sprint | $3,500 | One week | The tax‑aware price book, built and loaded with your real catalog — every product carrying its jurisdiction, its §4‑101 limb and its treatment — so you can see the true tax on last month’s sales before you commit to anything larger |
| Online Store | from $6,000 | Two to four weeks | Your own booking and checkout on your own domain: parties, timed entry, lane reservations, league sign‑ups, unlimited passes and gift cards, each with the right tax treatment attached before the money arrives, and no percentage of what it sells |
| Custom App | from $12,000 | Four to eight weeks | The operational layer: device register with registration stickers and biennial dates, prize catalog with wholesale cost and the $40 / $599 ceilings enforced, buyout workflow with the Comptroller notification built in |
| Operations System | from $12,000 | Six to ten weeks | All of it joined up, plus the rota that understands the Maryland minor rules and the school calendar behind them, and reporting that produces the amusement tax return instead of reconstructing it |
Set that against the running cost of the alternative. A mid‑size center on CenterEdge’s four‑to‑nine band with Redemption and Integrations is at $8,400 a year on list, before payment processing. A center doing half a million a year through Checkfront pays roughly $15,000 a year in booking fees alone. Neither of those numbers ever stops, neither of them buys you anything you own, and neither of them will ever model a single rule in the middle two‑thirds of this article, because the vendors serve fifty states and Maryland’s amusement tax is a rounding error in their roadmap.
What we would build for a Baltimore entertainment center
Four things, in this order, and only the first one is urgent.
A price book that carries its own tax rules
One table, one row per sellable thing, and columns that no off‑the‑shelf catalog has: which limb of §4‑101(b)(1) the line falls under, or the exemption that removes it; the jurisdiction of the site it is sold at; whether it is also tangible personal property; and, where the answer is yes to both, the 5% ceiling from §4‑105(b) applied automatically rather than remembered. Bundles get an allocation — the $20.80 lane hour splits into an exempt component and a taxable one at a ratio you set once and can defend. And the customer‑level exemption flag applies to the sales tax lines only, because you are not permitted to accept it against the other tax.
This is the piece that pays for itself, and it is a week of work. Everything else on this list is optional; this one is the difference between a return you file and a return you reconstruct.
The store, and a checkout that knows which line is exempt
This is where most of the money is, and it is the part of the business most operators are renting most expensively. An entertainment center’s online store is not a shopping cart. It is five different products pretending to be one: a party booking with a deposit and a per‑head count that changes twice before the day; a timed‑entry session with a capacity; a lane reservation with a duration; a league registration that recurs across a season; and a pass or gift card that is a liability rather than revenue until it is used.
Each of those has a different tax answer, and the answer has to attach at the moment of sale rather than in April. The unlimited pass sells at $60 with nothing on it. The ten‑visit card sells at $60 with $5.45 inside it. The party sells with the food at 6%, the session at the local amusement rate, and the shoes at eleven. The separately stated trophy on the league invoice sells clean. Getting that right is not a tax project; it is a product catalog with one more column, wired into a checkout you own outright — on your own domain, with your own Stripe account, paying no percentage to anyone for the privilege of selling well. Our Online Store package starts at $6,000, fixed, and at the Checkfront volumes in the table above it pays for itself inside five months.
A device register and a prize catalog with a ceiling
One row per cabinet: statutory type as COMAR 36.08.02.01B(3) defines it, registration sticker, biennial renewal date, location, serial number, manufacturer, model, theme, and the configuration facts that COMAR 36.08.04.01A makes legally relevant. One row per prize: wholesale cost, ticket price, and a hard block that will not let anyone put a $620 item on the wall or configure a single play above $40. It is a two‑table feature. It is also the only thing standing between a well‑run arcade and a conversation with the Lottery Commission that starts from a definition in the Criminal Law Article.
A rota that has read the school calendar
Import the district calendars for the counties your staff live in — they are published, they are stable, and there are only a handful of them. Store a date of birth and a work permit per employee, scoped to your business as §3‑208 requires. Then let the scheduler refuse to save the shift rather than letting a manager discover the problem afterwards: no finish after 8:00 p.m. between the day after Labor Day and the day before Memorial Day, no shift over four hours on a school day, the half‑hour break inserted automatically past five consecutive hours, the weekly ceiling switched by how many days school actually ran that week, and no drawer close or bank run assigned to anyone under eighteen after eight in the evening. Every one of those rules is a line of code and a lookup. Together they are the difference between compliance as a habit and compliance as a hope.
Build, buy, or leave it alone
I would not replace your card system. I mean that seriously, and it is worth saying plainly in an article whose author would be paid to do the opposite. Sacoa, Intercard, Embed and Semnox solve a genuinely hard physical problem — readers on hundreds of cabinets from three decades of manufacturers, working offline, surviving a power cut on a Saturday — and there is no version of a fixed‑price software project that improves on that. The same goes for pinsetter‑attached scoring. Keep it. Here is the honest division:
- Keep renting: the cashless card network and its readers, pinsetter scoring, the game network, payment processing, and accounting. These are specialist, hardware‑bound, and priced fairly for what they do.
- Build and own: the price book with tax treatments, the online store and checkout, the device and prize registers, the buyout workflow with its Comptroller notification, and the rota with the minor rules. These are ordinary software, they are specific to Maryland, and you will never be sold them.
- Leave alone entirely: anything that is working, that nobody complains about, and that does not touch a number you have to defend. A system being old is not a reason to replace it. A system being wrong about the tax on a $20.80 lane hour is.
And there is a case for doing nothing at all, which we will tell you on the call if it is yours. If you run a single small site, sell one product, take bookings by phone and have no arcade, then the amusement tax question resolves to one rate and one line, and the correct amount of custom software for you is none. Spend the money on lanes.
Who we are
founderandai is a small studio of former startup founders in Baltimore. We build web applications, online stores and operations systems at fixed prices, with the people who write the code on the call rather than an account manager between you and them. Everything ships to production on infrastructure you own, and the source code, the keys and the accounts are handed over at the end. There is no per‑seat license, no retainer required to touch your own software, and no percentage of what your store sells.
The reason this article is as long as it is comes down to one belief about this trade: the software problem in a family entertainment center is not the games and it is not the lanes. It is that a single Saturday afternoon transaction crosses two taxes, four statutory limbs, one exemption written in 1960s language, a county rate chart with activity classes, a wholesale ceiling set by a gaming regulator and a curfew that moves with Labor Day — and the entire industry’s software models it as one line with one rate. That gap is not exotic. It is a data model, and data models are what we do.
Questions Baltimore entertainment center owners actually ask
How much does family entertainment center software cost in 2026?
Four of the nineteen products we checked publish a usable number, and they are counting four different things. On 30 August 2026: CenterEdge Advantage lists $300 a month for one to three workstations, $550 for four to nine and $800 for ten to fifteen, with Redemption at $100 a month and Integrations and Digital Signage at $50 each — and states those prices are the ones “shown when bundled with CenterEdge Payments.” Clubspeed lists Core at $399 a month or $319 billed annually, and Premium at $699 or $559. Smartwaiver lists $19, $55, $155 and $199 a month banded by signed waivers. Checkfront lists €99 a month plus 3% of every online booking, which at $500,000 of online sales is about $15,000 a year against roughly €1,188 of subscription. Nine products return a bare 404 on /pricing while their home page returns 200 — Intercard, Semnox, QubicaAMF Bowling, Steltronic, Sacoa, Party Center Software, accesso, Brunswick Bowling and Peek. Gatemaster and Aluvii return 403 to every automated request.
Does Maryland charge admissions and amusement tax on bowling?
Not on the lane, and no county can change that. Tax‑General §4‑103(b)(3)(ii) provides that the tax “may not be imposed by a county or municipal corporation on gross receipts … derived from any charge for admission to or use of … a bowling alley or lane.” That is a bar on the taxing power itself rather than a local exemption, so it holds in Baltimore City, Baltimore County and everywhere else. The same paragraph also covers bingo facilities run under Criminal Law §13‑507, charter fishing boats and nontethered hot air balloons. It does not cover the shoes, the arcade, the food or the merchandise.
Why are bowling shoes taxed at eleven percent in Maryland?
Because two taxes reach the same line and a statute stops them adding to more than eleven. A shoe rental is a rental of tangible personal property, so it carries the 6% sales and use tax, and it is also “use or rental of recreational or sports equipment” under §4‑101(b)(1)(iv), so it carries the amusement tax. §4‑105(b) then provides that where receipts are subject to both, the local rate may not be set so that combined with the sales and use tax it exceeds 11% of gross receipts. The Comptroller’s Business Tax Tip #24 states the resulting 5% ceiling and lists bowling shoes by name alongside golf carts, golf clubs, roller skates, ice skates and paintball equipment. So in a 10% jurisdiction the shoe line carries 6 plus 5, not 6 plus 10.
Is an unlimited play pass taxed differently from a ten‑visit card in Maryland?
Yes, and it is one of the few places where the tax code rewards the better product. COMAR 03.06.02.01A provides that an amount paid “to become regularly entitled to the privileges of a club or other organization” is not an admissions and amusement charge, even where admission is one of those privileges. Paragraph B provides that where the sole privilege of a charge described as dues is admission “on a definite number of occasions,” the receipts are taxable. Business Tax Tip #24 puts it in one line: “Charges for club memberships allowing unlimited usage of the facilities are exempt.” At a 10% rate, a $60 unlimited monthly pass carries nothing and a $60 ten‑session card carries $5.45. The substance has to be real, though — paragraph B is written specifically to catch a limited product wearing the word “membership.”
What is the $599 limit on arcade prizes in Maryland?
It is the ceiling that keeps a redemption game from being a slot machine, and there is a second ceiling of $40 underneath it. Criminal Law §12‑301(3)(vii) excludes a skills‑based amusement device from the slot machine definition only if what it awards per play does not exceed a “minimal value approved by the State Lottery and Gaming Control Commission through regulation” and the accumulated objects may be exchanged for noncash prizes whose value is similar to the cumulated value exchanged and does not exceed a minimal wholesale value of $599. COMAR 36.08.01.02B(2) supplies the missing number: minimal value means “a wholesale value of not more than $40.” Both ceilings are measured at wholesale. Chapter 290 of 2025 (House Bill 633) added the $599 figure and the similar‑value test and changed the connector from or to and, effective 1 July 2025, so the two limbs now have to be satisfied together rather than in the alternative.
Can a 15‑year‑old work an evening shift at a Maryland entertainment center?
Until 8:00 p.m. for most of the year and 9:00 p.m. in summer — and the boundary between them moves annually. Labor and Employment §3‑211(a)(1) bars employment of a minor under 16 before 7:00 a.m., after 8:00 p.m. from the day after Labor Day through the day before Memorial Day, and after 9:00 p.m. from Memorial Day through Labor Day. Because both holidays float, the 9:00 p.m. window ran 99 days in 2025, runs 106 days in 2026 and returns to 99 days in 2027. The same subsection caps the minor at 4 hours on a school day, 8 hours on a non‑school day, 23 hours in a week when school is in session for five days and 40 hours when it is not; §3‑210 adds a 12‑hour combined school‑and‑work daily ceiling and a half‑hour nonworking period after 5 consecutive hours, which applies to every minor of any age. You must also hold a work permit for that minor, scoped to you as the employer, under §§3‑205 and 3‑208.
Does an escape room in Maryland need a state inspection?
Yes — annually, and there is no fee, which is exactly why it gets forgotten. The Division of Labor and Industry registers and inspects escape rooms as special amusement attractions under Title 3 of the Business Regulation Article, and an owner may not operate an amusement attraction unless it has been registered, inspected and issued a certificate of inspection by the Commissioner of Labor and Industry. COMAR 09.12.60.02B(15) defines a special amusement structure as “a fun house, dark ride, glass house, walk through, haunted house, or any other similar amusement attraction.” Inflatables sit under COMAR 09.12.66 with a five‑business‑day advance notice requirement. And a Baltimore detail worth knowing: COMAR 09.12.60.02B(6) makes the State Fire Marshal the fire official everywhere except Baltimore City, where it is the Baltimore City Fire Prevention Bureau.
Should a Baltimore entertainment center replace its FEC platform with custom software?
Usually not all of it, and we will say so on the call. The card network, the readers, the game network and pinsetter scoring are hardware‑bound specialist products, and replacing them is rarely the right trade. The parts worth owning are the ones no national vendor will ever model: a price book carrying a tax treatment per line and a jurisdiction per site; an online store that sells parties, timed entry, leagues and passes with the right treatment attached before the money arrives, and without paying a percentage of its own success; a device and prize register that enforces the $40 and $599 ceilings at wholesale; and a rota that knows the Maryland minor rules and the school calendar behind them. Those are ordinary software problems with fixed prices, and they are where the money currently leaks.