Square has no Stripe importer. You open a new merchant account, add Square’s checkout button, SDK or POS hardware, and run both in parallel briefly before cutting over.
When you sell in person and want one account for online, counter and phone payments, not to save money: Square's no-subscription online rate is 3.3% + 30¢ against Stripe's 2.9% + 30¢.
Matching Stripe's online rate means an undisclosed-price Plus or Premium plan, while Square's in-person rate of 2.4 to 2.6% + 15¢ is lower than its own online rate. You don't have to move everything at once. Put the counter on Square first and leave online checkout on Stripe until you've watched a few weeks of Square settlements, because saved cards don't transfer between processors, and every subscriber you force to re-enter a card is one you might lose. Consolidate online later, and only if one dashboard is worth that churn to you.
My read of the verified data on this page, checked against vendor sources on September 23, 2026. Disagree or spot an error? Tell Bill
Most buyers only budget for the new subscription. This estimates the hidden labor, data-cleanup, and retraining cost of actually making the switch.
Estimate assumes: 1 hour of data-mapping/cleaning labor per 2,000 records, a blended $75/hr ops rate, tiered migration & cleaning tooling fees, and 4 hours of retraining per seat at a $45/hr fully-loaded rate.
Terminals, registers and card readers sold natively.
Online, in-person and phone payments together.
2.4–2.6% + 15¢, below its own online rate.
Square’s no-subscription online rate (3.3% + 30¢) is higher than Stripe’s standard rate; matching Stripe’s rate requires an undisclosed-price Plus/Premium plan.
| Step | What you do |
|---|---|
| 1Sign up for a Square account | Create your Square account and, if you sell in person, order card readers or a terminal. |
| 2Add the Square button or SDK | Add Square’s checkout button or SDK to your site, or set up its POS app/hardware for in-person sales. |
| 3Test with a small real transaction | Run a small live transaction end to end to confirm the checkout, receipt and settlement all work correctly. |
| 4Run both processors in parallel briefly | Keep the old processor active for a short overlap window in case of a rollback, while directing new transactions to the new one. |
| 5Update any recurring billing | Recreate subscriptions or saved payment methods in the new processor; card-on-file tokens do not transfer between processors. |
| 6Close the old account | Once settlement is confirmed clean in the new processor, close or downgrade the old merchant account. |
What this path doesn’t do for you:
Stripe’s developer-first API and extensive documentation have no exact Square equivalent for deep custom integrations.
| Plan | Stripe | Square |
|---|---|---|
| Online rate | 2.9% + 30¢ | 3.3% + 30¢ (no subscription) |
| In-person rate | Via Stripe Terminal, varies | 2.4–2.6% + 15¢ |
| Monthly fee | None required | None required |
| POS hardware | Partner devices only | Sold natively |
| Built for | Online/API-first | Unified online + in-person + POS |
Rates checked on each vendor’s pricing page on September 23, 2026.
| Capability | Stripe | Square |
|---|---|---|
| Online rate | 2.9% + 30¢ | 3.3% + 30¢ |
| POS hardware | Partner devices only | Sold natively |
| Built for | Online/API-first | Unified retail + online |
Going the other direction, or want the full comparison first?
Read the Square vs Stripe comparison Switching from Square to Stripe instead?Security, offline and access rules that differ between Stripe and Square. Rows where both tools are the same (2) are left out; the full side-by-side is on each tool’s page: Stripe, Square.
| What changes | Stripe (today) | Square (after) |
|---|---|---|
| SOC 2 report | SOC 2 Type IIsource | Not published |
| ISO/IEC 27001 | Not published | Certifiedsource |
| Other certifications | PCI DSS Level 1 (Service Provider), SOC 1 Type II, SOC 3, EMVCo Level 1 and 2 (Terminal)source | PCI DSS Level 1source |
| GDPR data processing agreement | DPA offeredsource | Not published |
| Single sign-on (SAML/OIDC) | Yessource | Not published |
| SCIM user provisioning | Yessource | Not published |
| Two-factor authentication | YesEnforcement: Any account (Administrator or Super Administrator setting)source | Yessource |
| Admin audit log | Yessource | Not published |
| Encryption | Card numbers AES-256 at rest; TLS 1.2+ required in transitsource | Card-present payments encrypted end to end; no unencrypted payment data touches the devicesource |
| Offline limits | Offline mode works only with supported Terminal readers; Tap to Pay on Android doesn't support itsource | Upload within 24 hours, no later than 72 hours; not supported on Square Reader 1st gen v1/v2, Kiosk, Tap to Pay, manually entered cards, gift cards, Afterpay, Cash App Pay, Invoices app or services mode.source |
| Device & session controls | Not published | YesRemote device management: device profiles and codes, printer profiles, monitoring from off-site.source |
| Office & room hardware | Stripe Terminal supports pre-certified card readers (Stripe Reader S700/S710, BBPOS WisePOS E, Stripe Reader M2, BBPOS WisePad 3, Verifone) and Tap to Pay.source | Square sells its own POS hardware: Reader for contactless and chip ($59), Terminal ($299), Handheld ($399), Stand ($149), Kiosk ($149) and Register ($899).source |
No. You open a new merchant account and set up fresh reporting.
On the online rate without a subscription, yes — 3.3% + 30¢ against Stripe’s 2.9% + 30¢.
Yes, natively — this is Square’s main advantage if you also sell in person.
Yes. Payment processing is tied to underwriting with each provider, so you set up a new merchant account, re-embed the new checkout code or buttons, and run both providers in parallel briefly to confirm settlement before fully switching.
Every pricing fact, rating, AI billing model and switching guide we hold on each tool, on one page, with the date each figure was last verified.
Prices on this page were recorded from each vendor’s own pricing page on the date shown at the top of the page. Vendors change pricing often — check the live source before you buy.
Every figure is also in our open dataset (JSON and CSV, CC BY 4.0), with its source page and verification date. See how we research pricing.
Cite this page: HelpCompare, “Switching from Stripe to Square”, helpcompare.com/stripe-to-square-migration/ (updated ).
Source links on this site are checked every month; last check . How sources are checked.
Plain-language guides: the steps, what to check before you buy, common mistakes, and every tool it takes with verified prices.
Verified prices costed for your team size, a check against your must-have requirements, the questions to settle before you sign, and a source for every figure. Print it, or paste it into an email to whoever approves the spend.
Built for the leader who owns the selection, answers for the spend, drives the rollout, and lives with the results. HelpCompare covers the whole decision, not just the first step.