Verdict: Which Should Be Your Default Payment Method?
For freelancers, consultants, and solo operators billing U.S. business clients by invoice, ACH should be the default for retainers, milestone payments, and any invoice above roughly $200. Credit cards should be the fallback — available for client convenience, urgent payments, deposits, and situations where faster confirmation matters more than fee savings.
The cleanest benchmark: Stripe ACH Direct Debit is priced at 0.8% capped at $5 for domestic U.S. bank payments, while Stripe domestic online card payments are 2.9% + $0.30 — both checked July 2026. On a $7,500 retainer invoice, that is $5 versus $217.80. The decision is not philosophical; it is arithmetic.
This guide will show you the break-even math, walk through six processors side by side, and give you a practical invoice-size decision ladder you can use today. We will also flag the honest tradeoffs: ACH is slower, can fail, and is not the right call for every client relationship.
Why This Decision Is Actually Margin Policy
Most solos set up a payment processor once, enable both ACH and card, and let clients choose. That default is quietly expensive. A $90K consultant sending 12 invoices per year at $7,500 each who lets all clients pay by card is spending roughly $2,614 in Stripe card fees annually. Switch those same invoices to capped ACH and the annual fee drops to $60. That $2,554 difference is not a rounding error — it is the cost of a good accountant, a professional liability policy renewal, or three months of software subscriptions.
Payment-method policy is one of the few levers a solo can pull that has zero downside for clients who are willing to pay by bank transfer. The goal of this article is to help you build that policy deliberately, not accidentally.
The Invoice-Size Payment Ladder
The right payment method shifts with invoice size, client relationship, and how urgently you need funds confirmed. Here is the decision logic, built on Stripe pricing as the benchmark because its ACH cap is the most favorable available through a full-featured payment processor as of July 2026.
The ACH break-even point: roughly $57
When a client pays by ACH through Stripe for the first time, Stripe may charge a $1.50 bank verification fee via Financial Connections on top of the 0.8% ACH rate. That changes the math on very small invoices.
Break-even calculation: set ACH first-use cost (0.8% of invoice + $1.50) equal to card cost (2.9% of invoice + $0.30) and solve for invoice amount. The result is approximately $57. Below that threshold on a first-time ACH payer, the card rate is actually cheaper in absolute dollars. Above it, ACH wins — and the gap grows rapidly.
| Invoice amount | Stripe card fee | Stripe ACH fee (repeat client) | Stripe ACH fee (first use, w/ verification) |
|---|---|---|---|
| $200 | $6.10 | $1.60 | $3.10 |
| $500 | $14.80 | $4.00 | $5.50 |
| $1,500 | $43.80 | $5.00 (capped) | $6.50 |
| $5,000 | $145.30 | $5.00 (capped) | $6.50 |
| $7,500 | $217.80 | $5.00 (capped) | $6.50 |
Once the ACH cap kicks in — at a transaction size of $625 — every additional dollar you invoice saves you proportionally more by choosing ACH over card. The verification fee is a one-time cost per new client bank account, not per invoice.
The practical ladder
Invoice under $57, first-time ACH payer: Card may be marginally cheaper in absolute fee terms. Offer both and let the client choose.
Invoice $57–$500: ACH is cheaper than card, but the savings are modest. If the client prefers card and you do not want to introduce friction early in the relationship, card is defensible. For returning clients, push toward ACH to eliminate the fixed $0.30 card fee drag.
Invoice $500–$625: ACH is clearly cheaper. The cap has not yet kicked in, but 0.8% is still well below 2.9% + $0.30. Default to ACH.
Invoice above $625 (the cap threshold): ACH is capped at $5. This is the zone where your payment method policy is genuinely worth enforcing. State it in your contract: standard payment is ACH bank transfer; card payments are available on request.
Three Solo Scenarios: Real Annual Fee Math
All figures use Stripe ACH Direct Debit at 0.8% capped at $5, and Stripe domestic online card at 2.9% + $0.30, checked July 2026. These are illustrative scenarios — your actual fees depend on your processor, plan, and mix of payment types.
| Persona | Annual invoices | All-card fees (Stripe) | All-ACH fees (Stripe capped) | Potential annual savings |
|---|---|---|---|---|
| $45K side-hustler (30 invoices × $1,500) | $45,000 | ≈ $1,314 | ≈ $150 | ≈ $1,164 |
| $90K consultant (12 invoices × $7,500) | $90,000 | ≈ $2,614 | ≈ $60 | ≈ $2,554 |
| $180K agency-of-one (24 invoices × $7,500) | $180,000 | ≈ $5,228 | ≈ $120 | ≈ $5,108 |
At the $180K level, the gap between all-card and capped ACH is over $5,000 per year. That is not a minor efficiency — that is a meaningful percentage of net income. And it is recoverable simply by changing the default payment option on your invoice template.
One important caveat: not every processor caps ACH at $5. Stripe does. Wave, QuickBooks Payments (public rate table), FreshBooks standard, and Square Free do not show the same visible cap. On a $7,500 invoice, a 1% uncapped ACH rate costs $75 — fifteen times more than Stripe capped ACH. Processor choice matters as much as payment method choice.
Processor-by-Processor Breakdown
Stripe — best ACH economics for high-dollar solo invoices
Stripe is the benchmark for this comparison because its $5 ACH cap makes it the most fee-efficient option for invoices above $625 among full-service payment processors, as of July 2026. Domestic online cards: 2.9% + $0.30. ACH Direct Debit: 0.8% capped at $5. Financial Connections verification: $1.50. Instant Bank Payments (faster, no cap): 2.6% + $0.30. Card disputes: $15 received, plus $15 to counter manually (refunded if you win).
Stripe supports sole-proprietor onboarding using an SSN or ITIN; additional full SSN documentation may be required at higher lifetime volume. It works without employees or payroll — relevant for solos who have not yet elected an S-corp. Check the FreshBooks review if you want an invoicing-first alternative that also uses Stripe under the hood.
Limitation: ACH Direct Debit can take up to 4 business days for acknowledgement and carries risk of failed or returned payments. If a client disputes an ACH debit, the return window for unauthorized consumer ACH debits can extend up to 60 calendar days after settlement — ACH is not a zero-risk alternative to cards, just a lower-fee one.
Best for: consultants, developers, coaches, and agency-of-one operators who send large U.S. invoices and want card + ACH in a single stack. Skip if: you need purely free bank-to-bank payments, process mostly in-person, or want to avoid any processor hold risk.
PayPal Business — best for client familiarity and international reach
PayPal is familiar to clients, fast to set up (sole proprietors can use SSN instead of EIN), and useful when client trust or brand recognition is a factor. As of July 2026, PayPal invoicing rates are: PayPal/Venmo invoice payments 3.49% + $0.49; cards and Apple Pay 2.99% + $0.49; ACH Services 0.80% capped at $5. The U.S. chargeback fee is $20 where applicable.
The fixed fee of $0.49 versus Stripe's $0.30 is a minor difference on large invoices, but the PayPal/Venmo invoice rate of 3.49% is notably expensive for professional B2B invoicing. If a client pays a $5,000 invoice via PayPal balance, that is $174.49 in fees versus $5.00 for Stripe ACH.
Limitation: PayPal's fee table is more complex than competitors, with rates varying by payment type. PayPal account holds are a documented operational risk for businesses that depend on fast cash flow — keep a backup processor if you route significant volume through PayPal. See the full Stripe vs PayPal comparison for a deeper breakdown.
Best for: creators, international freelancers, low-trust first transactions, and clients who explicitly request PayPal. Skip if: your invoices are primarily U.S. B2B retainers above $1,000 and clients can easily pay by ACH.
Square — best when you also take in-person payments
Square's strongest use case for solos is hybrid: you invoice clients and also take payments at events, on-site, or in person. In-person card rate: 2.6% + $0.15. Online/invoice card: 3.3% + $0.30. Invoice ACH (Free plan): 1% with $1 minimum, no visible public cap. ACH via API: 1%/$1 minimum/$5 cap. Plus/Premium invoice ACH: 1%/$1 minimum/$10 cap. No chargeback management fee — a genuine advantage over Stripe and PayPal.
The Free plan invoice card rate of 3.3% + $0.30 is the most expensive card rate in this comparison for online invoice payments. On a $2,000 invoice, that is $66.30 versus $58.30 on Stripe.
Limitation: Square Free invoice ACH does not show a public per-transaction cap, making it less predictable than Stripe on large invoices. At 1% on a $10,000 invoice that is $100 — compare to $5 on Stripe. Square is not the choice if ACH fee minimization is the goal.
Best for: photographers, event vendors, mobile service providers, and consultants who need POS + invoicing in one tool. Skip if: you only send large remote B2B invoices and want the lowest possible capped ACH fee without paying for a monthly plan.
QuickBooks Payments — best if QuickBooks is already your accounting system
QuickBooks Payments wins on workflow integration, not fee efficiency. Invoice card rate (as of 04/30/2026, per Intuit): 2.99%. ACH bank payments: 1%. The public rate table does not visibly confirm an ACH cap — third-party sources cite a $10 cap, but this is contested and should not be assumed without verifying your specific account terms. Potential rate discounts apply for businesses processing more than $2,500 per month.
QuickBooks Payments requires an application and eligibility approval, and may request owner SSN for verification. For S-corp operators already running books in QuickBooks, the auto-reconciliation argument is real — it can reduce bookkeeping time. For someone choosing QuickBooks solely because of payment fees, the math rarely favors it over Stripe ACH. See the QuickBooks review for the full accounting stack picture.
Limitation: ACH at 1% without a confirmed public cap can be expensive on large invoices. Subscription cost may outweigh payment savings for solos who would not otherwise use QuickBooks. Do not assume the $10 cap applies to your account without confirming in your Payments dashboard or current Intuit contract.
Best for: solo consultants with a CPA working in QuickBooks, S-corps, and operators who value reconciliation over lowest processor fee. Skip if: you use FreshBooks, Wave, or Xero and are choosing purely on payment cost.
Wave — best free starting point for low-volume freelancers
Wave Starter is free. For early-stage freelancers with simple invoicing needs, that matters. As of the Wave support page updated June 30, 2026: Starter card fees are 2.9% + $0.60 for Visa/Mastercard/Discover, 3.4% + $0.60 for Amex, and ACH 1% with $1 minimum. Wave Pro ($190/year USD on the annual plan) removes the $0.60 fixed card fee on the first 10 card transactions per month, then reverts to Starter pricing.
The $0.60 fixed fee on Starter card transactions is notably high for small or partial invoices. A $150 invoice costs $4.95 in card fees on Wave Starter versus $4.65 on Stripe — a minor difference, but it adds up at volume. Wave ACH at 1% with no cap is expensive on large invoices: a $7,500 retainer costs $75, not $5.
Limitation: Wave is not competitive on ACH fees for high-dollar invoices. The $0.60 card fixed fee hurts small invoice amounts. Online payment acceptance requires approval. Best treated as a zero-cost starting point, not a permanent home for a growing consulting practice.
Best for: early-stage freelancers and side hustlers with low invoice volume who want free software and basic invoicing. Skip if: you regularly invoice $5,000+ retainers and want to minimize payment fees.
FreshBooks Payments — best freelancer workflow, mid-tier fees
FreshBooks bundles time tracking, client management, invoicing, and payment collection in a workflow that solos consistently rate as easier to use than QuickBooks. Payment fees as of July 2026: standard credit/debit 2.9% + $0.30; commercial/corporate/business/Amex cards 3.5% + $0.30; ACH 1% with caps available on Select plans; disputes $15; failed ACH $4; international card +1.5%; instant payouts +1.5%. Regular monthly plan pricing: Lite $23, Plus $43, Premium $70, Select custom.
The 3.5% + $0.30 rate on corporate and business cards is a real-world cost for B2B freelancers — many enterprise clients pay with corporate Amex or purchasing cards. If your client mix skews B2B, budget for that rate. ACH at 1% is better than card but not as efficient as Stripe capped ACH for large invoices. Payment fees are automatically logged as expenses, which is a genuine bookkeeping convenience.
Limitation: ACH is 1% unless you are on a Select plan with negotiated caps. Subscription cost at the Plus or Premium tier adds to effective payment cost. FreshBooks Payments runs on Stripe infrastructure, so you are paying a margin for the integrated workflow. That margin may be worth it if you value the invoicing UX — see our FreshBooks review for the full picture.
Best for: freelancers who bill time and projects and want invoicing, retainers, and payments in one polished tool. Skip if: capped ACH on large retainers is your top priority or you need QuickBooks-native reconciliation.
Bank-direct ACH via Mercury or Relay — lowest cost for established B2B relationships
The cheapest way to receive payment from a repeat U.S. business client is often the simplest: give them your business bank account and routing number and have them initiate an ACH credit or wire. Mercury charges no fees for incoming domestic ACH, wires, or checks, and has no monthly fees or minimums as of July 2026. Incoming ACH typically arrives in 0–2 business days at Mercury; invoice-initiated ACH debit payments take 1–5 business days.
Relay markets Standard ACH Payments as free across plans. Relay Pay-by-Bank pricing is contested between sources — one Relay page lists 1% per transaction, while the Relay deposit agreement cites 0.75% capped at $10. Treat Relay Pay-by-Bank pricing as unconfirmed until you verify in your account agreement.
Mercury requires an EIN and formation documents for account opening — it is not an SSN-only signup. This matters for sole proprietors who have not yet registered a business entity. See the Mercury business banking review for setup details.
Limitation: No self-service payment link. More manual coordination and reconciliation. Does not work for clients who need a card option or who are not set up to initiate ACH credits. Not a realistic option for new clients or consumer-facing work.
Best for: established consultants with repeat AP-department clients, agency-of-one operators on retainer, and anyone whose client already pays vendors by ACH. Skip if: you need SSN-only signup, payment links, or client self-service card payments.
Three Things Solos Get Wrong About Payment Method Choice
1. Treating the 1099-K threshold as a tax trigger
Under rules updated by the One Big Beautiful Bill and in effect as of July 2026, third-party settlement organizations generally use a threshold of more than $20,000 and more than 200 transactions before issuing a Form 1099-K. Payment-card processors have no minimum threshold. But the IRS is explicit: not receiving a 1099-K does not mean income is non-taxable. All freelance income must be reported regardless of whether you receive a form. If you collect via ACH in a way that does not trigger a 1099-K, you still owe tax — and the IRS expects you to use other records to calculate it. Talk to a CPA about your recordkeeping setup if you are unsure how to document income across multiple payment rails. Review the 1099-K explainer for the full framework.
2. Assuming surcharging is always legal or easy
Passing credit card fees to clients sounds appealing — but it requires checking three things simultaneously: your state law, your processor agreement, and card-network rules. Visa says the U.S. credit-card surcharge cannot exceed the applicable merchant discount rate or 3%, whichever is lower. Debit cards cannot be surcharged under Visa rules. State surcharge laws change frequently; the NCSL page most commonly cited is from 2016 and should not be treated as current authority. If surcharging is part of your pricing strategy, verify current state law with a local attorney or your processor's compliance team before adding a surcharge line to invoices.
3. Not distinguishing ACH Direct Debit from Instant Bank Payments
Stripe offers two bank-payment products that look similar but are priced very differently. ACH Direct Debit: 0.8% capped at $5, up to 4 business days to confirm. Instant Bank Payments: 2.6% + $0.30, no cap, confirms quickly. If you need speed comparable to a card authorization, Instant Bank Payments closes the gap — but you lose the $5 cap that makes ACH so attractive for large invoices. Know which product you are enabling before assuming your bank-payment fee is capped.
Where Payment Processing Fits Your Financial OS
Payment processing sits in the Flow layer of your Financial OS — the systems that move money into your business reliably and at the lowest friction cost. Getting this layer right is upstream of everything else: cash-flow forecasting, tax reserves, and investment timing all depend on predictable, low-cost inflows.
A well-constructed Flow layer for a solo looks like this: a business bank account (Mercury or Relay for fee-free ACH receipt), a payment processor with capped ACH for client invoice links (Stripe for most solos), and an invoicing tool that ties them together (FreshBooks or QuickBooks if you need accounting integration, Stripe invoicing or Square if you want to minimize software spend). Each piece should be chosen deliberately, not by default.
If you are running an S-corp, your payment collection method is separate from payroll and owner compensation — ACH invoice receipts flow to the business account, and your salary and distributions are managed through payroll. Those are distinct decisions; consult a CPA before structuring the entity side of this equation.
Bottom Line
The answer for most solo operators is not ACH or card — it is ACH by default, card by exception. Set your invoices to offer ACH as the primary option, keep card available for clients who need it, and be intentional about which processor you use to accept each. Stripe capped ACH at $5 per transaction is the benchmark to beat. Most alternatives either lack the cap or charge 1% with minimal limits — on large invoices, that difference compounds fast.
Build the policy once, put it in your standard client agreement, and let the math work quietly in your favor every billing cycle. That is what a financial operating system is for.