FareHarbor vs Checkfront for Fishing Guides

- Checkfront publishes one plan at $99 a month plus 3 percent on online bookings, with no charge on bookings you enter.
- FareHarbor publishes no rate anywhere on its site, and there is no pricing URL in its page inventory.
- FareHarbor's booking fee is borne by the customer and disclosed in the booking funnel rather than in advance.
- Its terms cover Offline Direct bookings, so a phone booking entered afterwards is inside the fee's scope.
- Booking fees are stated to be non-refundable, which bites on a weather cancellation.
- Every point of an unpublished customer-paid fee is $720 a year, or $6 a trip, on a $72,000 season.
- Checkfront's effective rate rises from 2.85 percent at 120 trips to 11.10 percent at 20, because the subscription is fixed.
These two platforms sell the same thing to the same market and disagree about almost everything commercial. One publishes a single price and applies it only to bookings that come through the internet. The other publishes no price at all, charges the fee to your customer rather than to you, and applies it to bookings you took yourself on the telephone. Whichever you pick, money leaves the same transaction. What differs is whose pocket it leaves, and whether you can find out how much before you sign.
The offline question is the one to hold on to, because it is where the two are exact opposites and both positions are documented on their own sites. It also happens to be the part of the season a guide cares most about, since most guided days are sold by phone to somebody who already knows the boat. The rest of the field is laid out on the booking software topic page.
| Term | Checkfront | FareHarbor |
|---|---|---|
| Pricing page | Published, one plan | None on the site |
| Subscription | $99 a month | Not published |
| Fee on online bookings | 3 percent | Not published |
| Fee on bookings you take | None | Yes, the terms cover them |
| Who bears the fee | Your choice, absorb or pass on | The customer |
| Where the rate is disclosed | The pricing page | The booking funnel |
| Setup | No setup fees | Not published |
| Separate API fee | Not published | 2 percent on API bookings |
What can you actually find out before committing?
On one of them, everything that matters. On the other, the structure but not a single number.
Checkfront's page gives a monthly figure, a percentage, the scope that percentage applies to, and a statement that there are no setup fees. That is enough to model a season in a spreadsheet.
FareHarbor has no pricing page. Requesting one lands on a not-found page, and reading the site's own page inventory confirms there is no pricing URL anywhere in it.
What does exist is the customer terms, which describe the mechanism carefully without attaching a rate. The company charges a booking fee for using the service to make a reservation, and the amount is stated to be displayed in the booking funnel.
So the rate is disclosed, just not to you and not until a customer is most of the way through buying. That is a real difference from vendors who disclose nothing anywhere, and it is still not something you can plan against.
Both cards are taken apart in full in the Checkfront piece and the FareHarbor piece.

What happens to a booking you took on the phone?
Nothing on one platform. On the other it carries a fee, and this is the cleanest opposite in the comparison.
Checkfront's percentage applies to online bookings and there is no charge on bookings entered by the operator. For a phone-heavy business that carve-out is the most valuable line on the card.
FareHarbor's customer terms go the other way explicitly. The booking fee provision covers reservations made online through the booking system and reservations made in person with the provider that subsequently go through the system, which the document labels Online Direct and Offline Direct.
Read plainly, that means a client who rings you, agrees a date, and is entered into the system afterwards sits inside the scope of the fee.
The fee is borne by the customer rather than by you, so this is not a cost landing on your accounts. It is a charge appearing on a repeat client's total on a booking that came from your own reputation.
The terms also state that booking fees are non-refundable, which is worth knowing before a cancellation conversation with somebody who has fished with you for years.
What each structure costs, and to whom. Take the working guide used throughout this series: 120 trips at $600, so $72,000 processed, with about 40 percent arriving online. Checkfront is arithmetic: $1,188 of subscription plus 3 percent of the $28,800 booked online, which is $864, for a total of $2,052 a year borne by you and nothing charged to your clients. FareHarbor cannot be totalled, because the rate is not published, so the only honest approach is sensitivity: every percentage point of a customer-paid booking fee applied across the whole $72,000 is $720 a year, or $6 a trip, landing on your clients rather than on you. Separately, the company's own help material describes a 2 percent API fee on eligible API-generated bookings, and that one does land on the operator. So one platform gives you a number you can budget and the other gives you a structure you can only bound.

Does a customer-paid fee actually cost you nothing?
It costs you nothing in cash and something in the thing guiding runs on, which is the relationship.
The accounting case for customer-paid fees is genuinely strong. Your margin is untouched, your day rate is what you keep, and the platform is funded by the person consuming the service.
That works cleanly at volume and low ticket values. A few dollars added to a thirty dollar cruise seat is invisible, and the passenger has no relationship with the operator to damage.
Guiding is the opposite shape. A six hundred dollar day sold to somebody on their fourth trip with you is a personal transaction, and a fee appearing at checkout is a number that was not in the conversation you had on the phone.
The practical consequence is that your quoted price and the price your client pays stop being the same figure, and you are the one who explains the gap.
Some guides will find that unremarkable and some will hate it. It is a judgement about how you want to be seen rather than a line item, and it deserves more thought than a comparison chart usually gives it.
What does the published subscription buy?
Certainty, mostly, and a fee structure that ignores the half of your business the other platform taxes.
Ninety nine dollars a month is not cheap in a category where commission-free vendors start under fifteen. It is the price of a hybrid model rather than of software alone.
What it does deliver is a bill you can forecast. Multiply your online share by three percent, add the subscription, and the answer is your platform cost for the year with nothing hidden underneath it.
The offline exemption is what makes that number tolerable for a guide. A business selling sixty percent of its days by telephone is only paying the percentage on the smaller half.
Whether you absorb the three percent or add it to the guest's total is stated to be your choice, which is a different arrangement from having the decision made for you.
Against the commission-free subscription vendors it is still expensive, and that comparison is set out in the head-to-head with Bookeo.
What about the API fee?
It is the one FareHarbor number that is public, it lands on the operator, and it is easy to miss.
The company's own help material describes a 2 percent fee applying to eligible bookings generated through its API, which is a separate charge from the customer-paid booking fee.
The underlying API fee terms are public and set out the mechanism, including that the fee is calculated against the prices listed in the relevant price sheets. No percentage appears in that document.
The number itself is readable only in a public search-results snippet, because the help article behind it requires a sign-in, so treat it as indicative rather than as a term you have verified.
For most guides this will not apply. API-generated bookings mean bookings arriving through connected third-party channels, which a referral-driven business does not have.
If you do sell through channels, it is a second percentage sitting alongside the first, and it is the sort of thing that belongs in a written quote rather than discovered on an invoice.
How do you compare an unknown against a known?
By working out what the unknown would have to be to win, then asking whether that is plausible.
This is the technique worth taking away, because several vendors in this category publish nothing and the problem keeps recurring.
Start with the known total. Checkfront costs you $2,052 across the season described above, all of it borne by you and none of it by your clients.
FareHarbor's direct cost to you may be close to nothing, since the headline fee is customer-borne. On pure operator cash flow it wins, and it wins easily.
So the comparison is not really about your bill. It is about whether you would rather pay two thousand dollars yourself or have an unknown, non-refundable amount added to every client's total, including the ones who booked by phone.
Framed that way it stops being a pricing question and becomes a positioning one, which is the honest form of this decision and the reason no chart settles it.
Which one survives a bad season?
The customer-paid model, comfortably, because a subscription does not shrink when your bookings do.
Comparisons are usually run at full volume, which flatters fixed costs. The more revealing exercise is to run the same two structures through a season that goes wrong.
Checkfront at a hundred and fifty trips costs 2.52 percent of revenue. At a hundred and twenty it is 2.85 percent. At ninety it is 3.40, at sixty it is 4.50, and at twenty trips it is 11.10 percent.
Nothing changed on the vendor's side. The percentage stayed at three and the subscription stayed at ninety nine, and the effective rate roughly quadrupled because the fixed half was divided by a smaller number.
The customer-paid model has no fixed half at all. Whatever the rate turns out to be, it applies to transactions that happened, so a season with fewer bookings costs proportionally less and a season with none costs nothing.
That is genuine downside protection and it deserves weight, particularly for a guide in a first or second season, or anyone working water where a bad year is a real possibility rather than a hypothetical.
It is also the strongest argument in FareHarbor's favour anywhere in this comparison, and it comes from the structure rather than from anything the company chose to publish.
What happens when a trip cancels?
One vendor has answered this in writing and the answer is unfavourable. The other has not answered it at all.
Cancellations are not an edge case in guiding. Weather takes trips off the board every season, and how a platform treats a refunded booking is a real cost line rather than a technicality.
FareHarbor's customer terms state plainly that booking fees are non-refundable, except as otherwise provided within those terms. So a client who cancels a trip and is refunded the day rate does not automatically get the booking fee back.
For a repeat client that is an awkward conversation you did not create and cannot resolve, because the fee was never yours. You refunded everything you took and they are still out of pocket.
On the Checkfront side I could not find a published statement covering whether the three percent is returned when an online booking is refunded. Its absence is not evidence either way, and it is the first question I would put to them in writing.
Ask both vendors the same question before signing: on a fully refunded booking, what happens to the platform fee. The answer is worth more than most feature comparisons and takes one email.
What should a written quote contain?
Six things, and you should have them on paper before any demonstration turns into a decision.
Because one of these vendors publishes nothing, the sales conversation has to do the work a pricing page normally does. Going in with a list turns that conversation from a pitch into a comparison.
Ask for the booking fee percentage, and ask specifically whether it differs between bookings made online and bookings you enter yourself after a phone call. The terms cover both, so the rate for both should be quotable.
Ask whether there is a subscription, a setup fee or a minimum term, since none of the three appears anywhere public.
Ask what the card processing rate is and whether it is separate from the booking fee, because on most cards in this category it is, and it is a cost of the same order.
Ask what happens to the fee on a refunded booking, and ask whether any circumstance can change the rate after you sign. Then ask what customer and booking data you can export if you leave.
Put the answers beside a published card and the comparison becomes possible for the first time. Set against a commission-free subscription starting under fifteen dollars a month, both of these have a good deal to justify, and the standalone alternatives are surveyed in the roundup of low-cost tools.
Which suits a guide better?
Checkfront, if you can stomach the subscription. FareHarbor, if you would rather your clients carried the cost and you are comfortable not knowing how much.
The offline exemption is the deciding feature for most guiding businesses, because it aligns the fee with the part of the business the platform actually did work for.
A fee on a phone booking is a fee on a sale you made yourself, which is the recurring objection to percentage pricing across this whole cluster and is argued in full in the direct-booking piece.
Against that, a guide running thin margins in a building season may reasonably prefer no fixed monthly cost at all, and a customer-paid model delivers exactly that.
The strongest argument for neither is the price of both. Ninety nine dollars a month or an unknown percentage are both a long way above the commission-free vendors, whose case is made in the Bookeo review.
If distribution is genuinely what you are buying, that changes things, and the route out of channel dependency is covered in the piece on weaning off marketplaces. Near neighbours to each sit in the Checkfront alternatives and the FareHarbor alternatives.
Does either give you a way to test before committing?
Neither publishes a free trial, which is unusual for two vendors of this size and worth noticing.
Across the fourteen platforms costed in this series, published trials run from two days to ninety. Both of these decline to state one, and the route in on each is a demonstration booked with a salesperson.
That is defensible for software sold with hands-on implementation, and it has a cost you should count. An hour on a call, plus a follow-up, is the price of information a pricing page could have given you for nothing.
It also removes the only reliable way to answer the questions that actually decide the outcome. Whether a stepped party rate expresses as one booking, whether a morning trip blocks the afternoon on that hull, and whether a settled trip can move a fortnight without unwinding the deposit are not questions a demonstration answers honestly.
A guided demonstration shows you the path the vendor has rehearsed. A trial lets you walk off it, which is why the vendors confident in their fit tend to offer one.
If you go into either sales process, ask for a sandbox account and build your own trips in it. A vendor that will not provide one is telling you something, and a vendor that will has just given you the trial neither publishes.
What could not be verified?
Every FareHarbor number except the API fee, and that one only from a search snippet.
Established for Checkfront, from its own pricing page: one published plan at ninety nine dollars a month, three percent on online bookings, no charge on bookings entered by the operator, no setup fees, and the operator's choice whether to absorb the fee or pass it to the guest.
Established for FareHarbor, from its own customer terms: that a booking fee exists, that the customer agrees to pay it, that it covers both online and offline direct bookings, that the amount is displayed in the booking funnel, and that booking fees are non-refundable. The public API fee terms confirm an API fee exists and state no rate.
Not established: FareHarbor's booking fee percentage, its subscription if it has one, its setup cost, and its trial. None of these appear anywhere on the company's own domain, and the site's page inventory contains no pricing URL at all.
The 2 percent API figure is readable only in a public search-results snippet for a sign-in-gated help article, so it is weaker evidence than everything else here and I would confirm it in writing before relying on it.
Neither product has been run by me across a season. This compares published commercial terms, checked in the last week of July 2026, and terms in this category get revised without announcement.
How to verify this yourself. Open Checkfront's pricing page and note three things: the monthly figure, the percentage, and the sentence limiting that percentage to online bookings. Then request FareHarbor's pricing page and watch where you land. Then open its customer terms and find the booking fee clause. The words to look for are the two labels it uses for the bookings the fee covers, one of which describes reservations made in person and entered afterwards. Those two documents, side by side, are the whole comparison, and reading them takes about ten minutes.
Neither is for you if: your season is built on repeat clients booking by telephone and you want the cheapest defensible platform. One charges a published subscription well above the commission-free vendors, and the other charges your clients an unpublished, non-refundable fee on bookings you sourced yourself. The choice between them is real, and it is a choice between two expensive answers to a question a fifteen dollar subscription also answers.
If your booking calendar has more open weeks than you’d like, I’ll build you a free preview of your booking site before you pay a cent.
Get a free website previewPublished versus unpublished, who bears the fee, and what a bad season does to each
What does each one cost?
Checkfront publishes one plan at $99 a month plus 3 percent on online bookings and no charge on bookings entered by the operator, with no setup fees. Across a 120 trip season at $600 with 40 percent booked online that is $2,052 borne by you. FareHarbor publishes no rate anywhere; its booking fee is charged to your customer and disclosed in the booking funnel.
How do they differ on phone bookings?
They are opposites. Checkfront charges nothing on bookings the operator enters. FareHarbor's customer terms cover both reservations made online and reservations made in person that subsequently go through the system, labelled Online Direct and Offline Direct, so a client who rings you and is entered afterwards falls inside the fee's scope.
Does a customer-paid fee cost the guide anything?
Not in cash. Your margin is untouched and the platform is funded by the person buying. What it costs is that your quoted price and your client's checkout total stop being the same figure, and you are the one who explains the gap. On a $600 day sold to a fourth-time client that is a different proposition from a few dollars on a cruise seat.
Which survives a bad season better?
The customer-paid model, comfortably. Checkfront's effective rate is 2.52 percent at 150 trips, 2.85 at 120, 4.50 at 60 and 11.10 percent at 20, because the $1,188 subscription does not shrink when bookings do. A fee borne by customers applies only to transactions that happened, so a thin season costs proportionally less.
What happens to the fee when a trip cancels?
FareHarbor's terms state that booking fees are non-refundable except as otherwise provided. So a client refunded their day rate may still be out of pocket for the fee, which is an awkward conversation you did not create. Checkfront publishes no equivalent statement about refunded online bookings, which is the first question to put to them in writing.
What is FareHarbor's API fee?
A separate 2 percent charge on eligible API-generated bookings, which lands on the operator rather than the customer. The public API fee terms confirm the mechanism and state no rate; the number itself is readable only in a search-results snippet for a sign-in-gated help article, so treat it as indicative and confirm it in writing.
Is there a free trial on either?
Neither publishes one, which is unusual among the fourteen platforms costed in this series, where trials run from two to ninety days. The route in on both is a booked demonstration. Ask for a sandbox account and build your own trips in it, since a guided demonstration only shows the path the vendor has rehearsed.
Sources & methods
- Checkfront's pricing page, publishing a single plan at $99 per month with a 3 percent fee on online bookings, no fee on bookings entered offline by the operator, no setup fees, and a statement that the operator may either absorb the fee or pass it on to the guest.
- FareHarbor's terms of service for customers, establishing at 3.1 that the company charges a Booking Fee for use of the service to obtain a reservation, that this covers both bookings made online through the booking system (Online Direct) and bookings made in person via the provider and subsequently entered into it (Offline Direct), and that the amount is displayed in the booking funnel. Clause 3.6 states that booking fees are non-refundable except as otherwise provided within the terms. No percentage appears in the document.
- Bookeo's tours and activities pricing, used as the commission-free benchmark both vendors have to justify themselves against: published monthly plans from $14.95 with no percentage taken on any booking.
Every figure here is traced to a named public source and checked against it. Licensing, tax, and fee rules change. Verify your state’s current rules with the agency directly before you count on any number here.
More field notes
A price you can read beats a price you must ask for.
I'm Evan. I build fishing guides a site that ranks and books direct, quoted before you commit. Free preview before you pay a cent.
