Switching from A2X to Rappel: What You Need to Know
A2X is good software. It has been reconciling Shopify payouts to QuickBooks and Xero for years, it has a large user base, and it works well for the use cases it was built for.
This post is not an attempt to trash it. It is an honest comparison of where A2X falls short, what Rappel does differently, and what the migration actually looks like — so you can make an informed decision.
Who should consider switching
There are specific situations where switching from A2X to Rappel makes sense:
- You run Shopify Payments online and Stripe Terminal in-store. A2X cannot reconcile these two payout streams automatically. Rappel handles dual-processor reconciliation out of the box using clearing accounts.
- You are an accountant managing more than 3 Shopify clients. A2X charges per client workspace. At 5 clients, you are paying £145/month with A2X. Rappel's Agency plan covers unlimited clients for £249/month.
- You need exact fee data, not estimates.Rappel uses Stripe's balance_transaction API to pull the actual fee for each transaction. A2X calculates fees from published rate cards.
- You are UK or EU based and need GDPR compliance. A2X is US-based. Rappel stores all data in Frankfurt by default and provides Data Processing Agreements.
- You want profit intelligence built in. A2X posts to your GL but does not show you margin by product. Rappel includes a profit dashboard with COGS tracking.
Who should probably stay on A2X
It is worth being honest here too:
- If you have a simple single-store setup with no dual-processor complexity and A2X is working well for you, the switching cost may not be worth it.
- If you rely heavily on A2X's specific journal posting format and have built your QBO/Xero setup around it, migration will require some account remapping work.
- If you are on A2X's lowest tier and the price is the primary concern — at low volumes, they are similarly priced. The economics improve as you scale.
The key differences
| Feature | A2X | Rappel |
|---|---|---|
| Pricing model | Per order | Flat monthly |
| Starter price (500 orders/mo) | ~$29/mo | $29/mo |
| Price at 3,000 orders/mo | ~$49/mo | $29/mo (same) |
| Dual-processor reconciliation | Manual workaround | Automatic clearing accounts |
| Stripe fee extraction | Estimated published rates | Exact via balance_transaction API |
| Profit intelligence (COGS) | Not included | Built in |
| Anomaly detection | Not included | 18 detectors, nightly |
| Multi-client accountant dashboard | Separate subscription per client | Unlimited clients, one plan |
| EU data residency | US-based | Frankfurt by default |
| GDPR / DPA | Limited | DPA available on request |
A2X pricing and features correct as of June 2026. Verify at a2xaccounting.com.
What the migration actually looks like
If you decide to switch, here is what the process looks like. It takes about 15–30 minutes for a typical single-store setup.
Step 1: Connect your sources (5–10 minutes)
Sign up at app.rappelhq.com. Connect Shopify via OAuth — Rappel requests read-only access to orders, payouts, and finances. Then connect Stripe if you use it. Then connect QuickBooks Online or Xero.
Rappel fetches the last 90 days of payouts and transactions in the initial sync. For stores with high order volumes, this may take a few minutes.
Step 2: Review account mappings (5–10 minutes)
Rappel reads your QuickBooks or Xero chart of accounts and automatically suggests mappings for each transaction type: revenue, processor fees, refunds, tax, shipping. These suggestions are based on your account names and types.
If you have been using A2X, you likely already have clearing accounts set up. Rappel will identify these and suggest using them. Review the suggested mappings, adjust any that need changing, and confirm.
Step 3: Review your first journal entry (5–10 minutes)
Rappel builds journal entries for the last few payout periods and shows them to you for review. Before approving, compare one against your most recent A2X journal entry. The structure should be similar — the key differences you will notice are:
- Fees may be slightly different (Rappel uses exact figures, A2X uses estimates)
- App deductions are broken out as separate lines rather than bundled
- MFT deductions, if applicable, appear as a separate tax line
Once you are comfortable with the output, approve and post. Rappel posts to QuickBooks or Xero as a balanced journal entry.
Running in parallel
You do not have to stop using A2X immediately. Many users run both in parallel for one month, comparing the output, before fully switching. This gives you confidence that Rappel's numbers match what you expect.
When you are ready to switch, cancel A2X. Your historical A2X journals remain in QuickBooks or Xero as posted entries — Rappel does not touch them.
What you cannot bring from A2X
A2X does not export your historical reconciliation data in a format Rappel can import. Your historical journal entries in QuickBooks or Xero stay there, but the reconciliation metadata (which transactions were in which payout, etc.) stays in A2X.
For most users, this is not a problem. Rappel starts reconciling from the day you connect and builds forward. If you need to reconcile historical periods that A2X has not yet processed, Rappel can do that manually with a date range sync.
For accountants: migrating client workspaces
If you are an accountant migrating multiple clients, the process is the same for each client workspace — connect the client's Shopify store, accounting platform, and optionally Stripe. Each workspace is independent.
Rappel's Agency plan gives you unlimited client workspaces. You can migrate one client at a time and run both A2X and Rappel in parallel during the transition.
Ready to switch
Start your Rappel trial today
14-day free trial. You can run Rappel and A2X in parallel until you are confident. No disruption to your existing setup.