A lower software subscription can still leave you with a larger payment bill. Compare processing rates, fixed transaction fees and any required payment add-ons using your own card and bank-payment volumes.
The scheduling subscription is one purchase. Payment collection is another economic calculation, even when both appear in the same interface. Do not compare them as though a cheaper subscription guarantees cheaper collection.
The basic processing formula
For a set of transactions all subject to the same rate:
Processing cost = Amount processed × percentage rate + transaction count × fixed fee.
Add other applicable items separately: refunds, disputes, instant payouts, international-card adjustments, minimums or other account charges. Use the current agreement for each category rather than applying one assumed rate to every transaction.
Jobber's documentation explicitly says rates vary by payment method and directs users to the account's payment settings. HCP's public page advertises qualified starting rates, not one guaranteed universal rate for every cleaner. Jobber Payments basics Housecall Pro pricing
An example processing bill
Suppose a fictional cleaner processes 100 payments of $150. That is $15,000 in gross receipts. At an assumed 2.9% plus $0.30 per transaction, modeled processing is:
$15,000 × 0.029 + 100 × $0.30 = $465.
At an assumed 2.7% plus $0.30, it is $435. The modeled difference is $30 for the month. Neither rate is being quoted as a current BookingKoala, ZenMaid, Jobber or HCP offer.
This calculation shows why processing volume matters. A 0.2 percentage-point difference has a different economic effect at $5,000 processed than at $50,000. A lower headline rate is not automatically worth a much higher subscription.
Calculate the processing break-even
When fixed transaction fees are the same, the simplified break-even volume is:
Extra monthly subscription ÷ reduction in percentage rate expressed as a decimal.
For an assumed $40 extra subscription and a 0.2 percentage-point rate reduction, the break-even is $40 ÷ 0.002 = $20,000 processed per month. This excludes other differences and is only a decision aid.
If fixed fees differ too, calculate the full bill at your actual payment count. A business taking many smaller payments should not rely on a model built only around large average tickets.
Invoices, deposits, saved cards, charges and receipts
| Event | What it does not automatically prove |
|---|---|
| Create an invoice | That it has been paid |
| Send a payment link | That a card is authorized for later use |
| Save a payment method | That any future charge is permitted |
| Create a recurring appointment | That billing matches completed visits |
| Receive a processor payout | That the gross invoice amount reached the bank without fees |
Write the intended collection rule in plain language. For example: “Charge the agreed amount after each completed clean.” Then test how an extra service, skipped visit and refund affect it.
Jobber documents automatic payments for eligible recurring jobs, a saved payment method and the selected billing frequency. That provides a concrete workflow to inspect, not permission to charge a client outside the agreed terms. Jobber automatic payments
Refunds and partial payments belong in the trial
Use approved testing facilities to create a normal payment, a partial payment and a refund. Inspect customer communication, outstanding balance and accounting records. A correct initial payment does not establish that every later adjustment reconciles automatically.
Keep processor fees visible when reconciling a bank deposit. The service price, customer payment, processor fee and net deposit are related but different values. A schedule showing “paid” is not the same as a reconciled ledger.
The QuickBooks guide includes an integration test matrix. Follow the product version and settings actually enabled in your account.
Stored cards make migration more sensitive
Do not assume stored payment details move with a contact export. BookingKoala describes some matching of existing processor customer records; that does not establish universal portability from any product or processor. BookingKoala pricing
Use a supported transfer path and the provider's instructions. Never create a general spreadsheet of card numbers or security codes to bridge two systems. When a payment method must be re-established, plan customer communication and authorization rather than silently duplicating charges during cutover.
Timing and risk can matter more than a small rate difference
Understand the normal payout schedule, the treatment of a new account, any account review conditions and whether faster payouts cost more. This guide does not promise a settlement time or approval outcome. Those can be account-specific.
Also decide how the business follows up after a declined payment. An automatic attempt is not guaranteed revenue. Assign responsibility for failed collection and avoid repeatedly sending conflicting notices from both the old and new software.
What to save before choosing
Keep the applicable rate schedule, payment-method mix, expected volume, transaction count, refund policy and payout terms with the selected software quote. The cost calculator covers subscriptions; your processing estimate should remain a separately labeled input.
Choose the system that supports an accurate, understandable collection process at a defensible total cost. A promotional “as low as” rate alone is not enough information to buy.
Invoicing and payment authorization are separate
The invoicing guide provides a software-neutral billing-event model and a downloadable field specification. It distinguishes completed-visit charges, deposits and fixed-period agreements without pretending one invoice checkbox covers all three.