POS compatibility
Square: crypto payment compatibility
The verdict
Square has no built-in crypto acceptance. You can take crypto beside the register and record it in Square as an external payment, then reconcile by hand.
Parallel acceptance means the crypto payment runs beside the POS. The POS does not process or confirm the crypto payment. The sale must be recorded or reconciled separately.
- Native support
- No
- Parallel acceptance
- Available
- New hardware
- Uses existing hardware
- Setup effort
- Not confirmed (Square side is minimal; depends on the separate crypto tool)
- POS reporting
- Partial
- Refunds
- Not confirmed
How we know: Square's own Payments API documents its tender types (card, cash, bank account, buy-now-pay-later, Square account) and supported payment sources; cryptocurrency is not among them, and there is no documented way to add a crypto tender.
Who this is right for
A low-volume Square merchant, a boutique, a consultant, a service business, who has the occasional customer wanting to pay in crypto, is willing to record each crypto sale in Square by hand, and accepts that reconciliation is a manual, two-system job. Your existing Square setup does not change; the added work is per-transaction and small at low volume.
Who should probably skip it
A busy cafe, quick-service counter, or any high-volume Square merchant. Keying an external payment into Square at every crypto sale, then reconciling Square against a separate wallet or processor, adds friction with little payoff if only a few customers ever use crypto. If you expected Square itself to take and settle crypto, that is not what happens today.
What you gain and what you give up
You gain the ability to accept crypto without leaving Square for the rest of your business, using hardware you already own. You give up automatic handling: Square does not process or settle the crypto payment, the money never lands in your Square deposits, and you must record the sale yourself and reconcile it against the separate tool. Refund handling, reporting representation, and accounting export on the Square side are not yet verified (see below).
Build a printable counter QR card for free with the Payment Card Builder. No account, nothing to install.
How crypto acceptance works with Square
- Parallel acceptance (non-integrated): A beside-the-register flow.
Our evaluation
Cost and setup
- Setup
- Not confirmed
- Hardware
- $0 (Square side) (uses existing hardware; separate tool may differ)
- Monthly
- Not confirmed
- Transaction fee
- Not confirmed (Square may charge on Orders-API external payments; separate crypto-tool fee applies)
- Conversion fee
- Not confirmed
- Settlement fee
- Not confirmed
No crypto-specific Square pricing was verified. Confirm current pricing with Square and with whatever crypto tool you pair. Last verified 2026-07-10.
CryptoLic Lab
CryptoLic does not stop at reading documentation. We independently validate what platforms and vendors claim by setting things up and running them ourselves, then we publish what we actually observed. For this platform, that hands-on validation is in progress. Nothing below is marked verified until we have tested it, so you can trust a "verified" label when you eventually see one.
| What we will verify | Status |
|---|---|
| Checkout flow | Pending verification |
| Cashier workflow | Pending verification |
| POS reporting / tender representation | Pending verification |
| Refund workflow | Pending verification |
| Accounting export | Pending verification |
| Customer receipt | Pending verification |
| Offline behavior | Pending verification |
| Hardware (Register, Terminal, Stand, mobile) | Pending verification |
| Verified wallets | Not yet tested |
| Verified processors | Not yet tested |
| Verified screenshots | Not yet tested |
| Verified photographs | Not yet tested |
Reconciling a crypto sale that never touched your Square deposits is exactly what the The Merchant Accounting & Bookkeeping Toolkit is built for: a parallel-flow routine and a clean year-end package for your CPA.
Recommended configuration by business type
| If you are | Best method | Why |
|---|---|---|
| A low-volume boutique or service business on Square | Parallel acceptance, recorded in Square as an external payment | No change to your Square setup; the manual step is rare enough to stay manageable. |
| Testing crypto with minimal commitment | A separate wallet or QR beside the register | You can start today without waiting on any Square feature; drop it just as easily. |
| A high-volume counter or quick-service business | We recommend waiting | Manual entry and two-system reconciliation at rush are not worth it for a few crypto customers. |
Give cashiers a word-for-word routine for crypto at the register with the The Counter Crew Playbook.
Common problems and fixes
Likely cause: That Square feature appears to be about converting your own sales into Bitcoin, not customers paying in crypto at checkout (mechanics not yet confirmed).
Fix: To take crypto from customers, use a separate wallet or processor and record the sale in Square as an external payment.
If that fails: Ask Square directly what the Bitcoin feature does for your account before relying on it.
Likely cause: Square records an external payment but the proceeds are never credited to your Square account; the money is in the separate tool.
Fix: Reconcile Square's recorded sales against the separate wallet or processor each day; treat them as two systems.
If that fails: Use the CryptoLic Accounting Toolkit's parallel-flow reconciliation if this becomes a burden.
Sources and verification
Last content review 2026-07-10 Documentation verified
- Native support
- 2026-07-10
- Integration
- 2026-07-10
- Pricing
- 2026-07-10
- Hardware
- 2026-07-10
- Refund workflow
- 2026-07-10
- Reporting reconciliation
- 2026-07-10
- Content reviewed
- 2026-07-10
- Editorial update
- 2026-07-11
- Tender (Square API object reference) Supports: Square Payments API tender types exclude crypto
- Take Payments (Square Payments API) Supports: Payments API supported sources exclude crypto
- External Payments (Square Payments API) Supports: External payments record an outside payment; proceeds not credited to Square
- Accept Bitcoin with Square (marketing page) Supports: Square markets a seller Bitcoin product (mechanics unconfirmed)
- Block, Inc. Supports: No merchant customer-payment BTC acceptance; Cash App is the consumer BTC product
- BitPay for Business Supports: No BitPay-Square integration found on BitPay's site
Change log
- 2026-07-11 Initial publication. Documentation review complete; hands-on lab validation in progress.
Spotted something out of date? Send a correction. We verify every submission against primary sources; vendor contact never changes a rating.
Questions
Does Square let my customers pay me in cryptocurrency?
Not natively. Square's own payment tools do not include a crypto tender, and there is no documented way to add one. You can accept crypto through a separate wallet or processor beside the register and record the sale in Square as an external payment, but Square itself does not process or settle it.
Is "Accept Bitcoin with Square" the same as accepting crypto from customers?
It does not appear to be. The evidence points to a seller feature for turning your own sales revenue into Bitcoin, not customers paying in Bitcoin at checkout. We are still verifying exactly how it works, so we describe it cautiously rather than guess.
Do I need new hardware from Square?
No new Square hardware is needed to record an external payment. You will need whatever the separate crypto tool requires, which varies. We have not yet tested how recording behaves across Square Register, Terminal, Stand, and the mobile app.
Will the crypto sale show up in my Square reports?
An external payment can be recorded in Square, but the proceeds are not credited to your Square account, and we have not yet confirmed exactly how it is represented in reports and exports. Treat Square and your crypto tool as two systems to reconcile.
How this compares
Every platform we cover is rated the same way. Here is where the others land.
| Platform | Level | The short version |
|---|---|---|
| Clover | Parallel acceptance | Clover has no built-in crypto acceptance, but unlike some registers it has a Custom Tender system a crypto app could plug into. Whether a ready-to-use crypto app exists, and whether it reports and settles cleanly, is still unverified. |
| Toast | Parallel acceptance | Toast has no built-in crypto guest payment. A partner-tender path may exist but is unconfirmed, and how crypto behaves with restaurant basics like split checks and tips is entirely unverified, so most restaurants should wait. |
| Shopify POS | Parallel acceptance | Shopify supports crypto on its online checkout, but not at the in-person POS. At the register, crypto runs beside Shopify, and even recording it in Shopify POS is unverified. |
Learn the fundamentals