How we chose and scored these processors
We scored twelve processors with the six weighted criteria on our methodology page, and ten made this list. The weights lean toward what happens after you sign: holds and termination risk carry 25%, pricing transparency and contract terms 20% each, total cost 15%, and support and customer evidence 10% each. Most comparison sites grade features and the sign-up experience. We grade the parts owners complain about later.
- Prices come only from each provider's own pricing pages, fee tables and terms, read on Oct 21, 2026.
- Total cost uses one shop for everyone: $30,000 a month of in-person card sales, 1,200 sales of $25. For interchange-plus providers we add card interchange from Visa's April 2026 rate table [11].
- Hold risk rests on two things: what the provider's terms say about reserves and closing accounts, and how often holds or closures come up in about 60 of its most recent Trustpilot reviews.
- For review scores we split invited reviews from unprompted ones, because invited reviews skew high.
- Ties are broken by the unrounded score. Dharma (3.875) sits above Stax (3.85), and Shopify POS (3.325) above Chase (3.275).
Square sits first as our top pick, not because of its score. Its 3.2 is shown as scored. BatchOut, our own processing service, is a Square dealer and earns money when you sign up through it, which is why the disclosure sits on the list itself. We placed Square first because for a brand-new or small shop it is the simplest honest start: no contract, no exit fee and every fee on one page [1]. The scores below it are ordered strictly by our method, and no one paid for a position.
Two providers we scored did not make this list. Heartland scored 2.5, mostly because only its starting rate is public and its organic reviews average about one star. Toast scored 3.1 and belongs on our restaurant list, since it only serves restaurants. We dropped Payment Depot before scoring because its pricing page gave two different price models and no membership price, so we could not price it fairly.
What each processor costs on a $30,000 month
On our sample shop, the cheapest published option was Dharma at $687.50 before network fees, and the most expensive was Square's free plan at $960 [3][1]. That $272.50 gap is about $3,270 a year. The table above has every provider; here is why they land where they do.
- Per-sale cents matter on small tickets. On a $25 sale, Square's 15¢ adds 0.6 points to its 2.6% rate. GoDaddy charges no cents fee in person, which is why its 2.5% beats several lower-looking rates at this ticket size [2].
- Interchange-plus passes through the real card cost. Debit cards from big banks carry very low interchange, 0.05% + 21¢ on Visa [11], so a shop with many debit customers saves the most on interchange-plus.
- Network fees are the part people leave out. Dharma prints the Visa assessment it passes through on its own rate page, 0.14% + 2¢ per sale [12]. On our sample shop that adds about $66 a month to any interchange-plus total, so Dharma lands near $754, Helcim near $808 and Stax near $888.
- Monthly fees flip the order by size. Stax's $199 membership is about 0.7% of a $30,000 month but only 0.27% of a $75,000 month [4].
Put the network fees in and the top of the list is close: GoDaddy at $750, Dharma near $754 and PayPal at $795. The real difference at this size is less the price than the terms you live with, which is why holds and contracts carry more weight in our score than cost does.
Hold risk: the number other lists leave out
A frozen deposit can hurt more than a year of fee differences, so we counted it. We read about 60 of the most recent Trustpilot reviews for each provider, set aside reviews the company invited, and counted how many of the rest described held funds, a reserve or a closed account.
| Processor | Unprompted reviews read | Mention holds or closures | Per 100 |
|---|---|---|---|
| Stripe | 63 | 37 | 59 [13] |
| Square | 61 | 24 | 39 [14] |
| Helcim | 38 | 13 | 34 [15] |
| PayPal (all products) | 62 | 15 | 24 [16] |
| Clover | 60 | 6 | 10 [17] |
| Stax | 43 | 0 | 0 [18] |
| Dharma | 47 | 0 | 0 [19] |
Read these counts with care. Large payment facilitators like Stripe and Square open accounts in minutes and check risk afterward, so more of their reviews come from owners who were stopped later. A count of zero does not mean a provider never holds funds: Stax's terms allow a reserve for any reason related to your use of its services [20], and Dharma's bank program guide lets a reserve be held for at least ten months after an account closes [21]. GoDaddy and Chase had too few payments reviews to count fairly, so their hold scores sit at the midpoint our method uses for thin evidence.
- Tell the processor before a big job or a seasonal spike, not after.
- Keep refund and delivery records for every large sale.
- Move deposits to your bank daily so less sits with the processor at any time.
- Keep a second way to take cards if you depend on card sales to make payroll.
Contracts and hardware: where the lock-in hides
Most processors on this list let you leave for free. The traps are in the hardware and the fine print, not the rate.
- Clover devices cannot be used with other processors, even if you bought them from someone else [10]. A Clover terminal is only worth something while you stay on Clover.
- Clover's hardware subscriptions run 36 months; buying outright avoids that commitment [10].
- Dharma has no early termination fee but charges a $49 fee to close the account [3].
- Chase does not post its merchant agreement, so the term and any exit fee are unknown until you see the paperwork [9].
- Bank-sold or reseller-sold versions of Clover and other systems can carry their own term and lease. Ask who holds the lease before you sign anything; our terminal lease guide explains why.
Which processor fits which business
| If you are | Start with | Why |
|---|---|---|
| Brand new, under about $10,000 a month | Square or GoDaddy Payments | No contract, no monthly fee, open fast |
| Steady at $10,000 to $50,000 a month | Dharma or Helcim | Interchange-plus with posted markups |
| Well over $100,000 a month | Stax or Dharma | See our high-volume list for where each wins |
| Mostly online | Stripe | Lowest friction online, 24x7 support |
| A Shopify store selling in person | Shopify POS | One inventory, no extra integration |
| A Chase business banking customer | Chase | Same-day deposits into Chase |
Whatever you pick, check the first full statement. Divide total fees by card sales and compare that effective rate with the quote. If they differ by more than a few hundredths of a point, ask why in writing.
Notes for New Jersey businesses
New Jersey lets you add a surcharge to credit card sales, but not one that is greater than your actual cost to process the payment [22]. Several picks here, including GoDaddy's Rate Saver and Helcim's Fee Saver, offer built-in surcharging [2][5]; if you turn it on, keep the surcharge at or under your real cost and read our New Jersey surcharge law guide. Visa limits surcharging to credit cards only, with no surcharge on debit or prepaid cards [27], so you still pay the full fee on those sales.
Of the twelve providers we scored, Dharma is the one that lists a New Jersey mailing address, in Montclair [23]. For more on choosing locally, see merchant services in New Jersey.