The quiet tax on local businesses

A percentage-of-revenue SaaS fee is not a line item. It is a variable tax that scales against your business. Running the math on a Port Aransas charter operation.


Say you run a charter service in Port Aransas. Four boats, a busy office, repeat customers. You are doing three hundred thousand a year in bookings. The business is steady and you are proud of it.

FareHarbor charges you six percent of every booking. That is eighteen thousand dollars a year. Over three years, fifty-four thousand.

Put it next to a custom build. A custom booking system designed for your specific operation costs, say, twenty-five thousand to build, and forty a month to maintain. Over three years that comes to twenty-six thousand four hundred dollars.

The delta over three years is twenty-seven thousand six hundred dollars. That is a full-time employee's wages for half a year. That is a new truck. That is the deposit on a new boat. Depending on the year you are having, that is the difference between a good season and a great one.

That is the sticker price. The actual cost is worse than that.

What the number does not say

The six percent fee is not a line item. It is a rate. Rates behave differently from line items.

A line item is a fixed amount. You pay it, you plan around it, you know what it is. A rate scales with the business. If you have a good year, you pay more. If you have a record year, you pay a lot more. The better the business does, the more the platform collects.

This is backwards from how most of your other costs work. Your insurance premium does not go up because you had a good week. Your accountant does not bill you six percent of gross. Your captain does not demand a cut of every trip on top of her salary.

Software is the only vendor you have that charges you more for doing a better job.

Three things that happen over time

First thing. You grow.

At three hundred thousand a year, the six percent is eighteen thousand. At five hundred thousand a year, it is thirty thousand. At eight hundred thousand, forty-eight. The custom build is still forty a month.

If you are a business that plans to be larger in five years than you are today, you are paying to fund someone else's growth. That is what you are doing. You are subsidizing their next hire.

Second thing. The platform raises its fees.

Most platforms do, eventually. Stripe has raised fees. Square has raised fees. The SaaS industry as a whole has trended upward on take rates for ten years. There is no reason to assume the platform you depend on will not do the same.

You do not have leverage in that conversation. You do not have a contract that says the rate stays where it was. You have an account.

Third thing. The platform changes the rules.

Features disappear. Interfaces get redesigned without warning. Payment rails shift. A feature you depended on becomes an upsell. Your customers see a screen you did not approve. The emails you thought you were sending get throttled or rebranded or held back until someone upgrades.

None of these are theoretical. All of these happen, regularly, to small businesses on SaaS platforms.

With software you own, none of them can happen. The code is yours. The rules are yours. If you want to change how the checkout works, you change it. If you do not want to change anything for five years, you do not have to.

Who gets the customer

There is one more cost that does not show up on the invoice.

On most booking platforms, the platform is the customer's first relationship. The confirmation email comes from the platform. The customer service number is the platform's. The booking page lives on the platform's domain, sometimes, or loads through their widget. The review goes to the platform's review system.

Over time, the platform accumulates the customer relationship. You accumulate the backend of it. When you want to launch a new service, announce a new schedule, or just keep your list, the list is not entirely yours.

With a custom build, the relationship is the other way around. The customer books with you, pays you, gets emails from you, and returns to you. That is not a feature. That is just what happens when you own the thing.

Run your own numbers

The site has a calculator on the home page. Put your own revenue in. Pick the platform you are on. Look at what you are actually paying over three years compared to what a custom build would cost.

If the math does not work, the math does not work. I will tell you that on the first call. Custom software is not always the right answer for every business, and the honest developers tell you that before they quote you.

But the math usually works. And when it works, it works by more than most owners expect.