Top 5 differences between Square and an actual merchant account
Been in the payments space for a while and this question comes up constantly so figured I'd just lay it out clearly.
1. You don't actually own your account with Square
Square is an aggregator. You're not getting your own merchant account, you're a sub-merchant under Square's umbrella. With a real merchant account you get your own MID (merchant ID). Sounds technical but it has real implications.
2. They can hold your money whenever they want
This is the big one. Square can freeze or hold your funds with basically no warning because legally it's their account, not yours. Seen it happen to people with no charge backs, no fraud, nothing, just flagged by an algorithm. With a dedicated merchant account your money deposits on a set schedule, directly to your bank. No middleman sitting on your cash.
3. You're paying more than you think
Square's 2.6% + 10¢ feels simple but simple isn't cheap. Real merchant accounts run on interchange-plus pricing , you pay actual cost plus a small markup. For most businesses doing any real volume this ends up being noticeably cheaper over the course of a year.
4. No cash discount or surcharge options
Square doesn't really let you pass processing fees to the customer. A lot of merchant account providers offer cash discount or surcharge programs so you can essentially process for free and stop eating that 3-4% on every single transaction.
5. Customer support is night and day
With Square you're a ticket number. If something goes wrong, account flagged, funds held, hardware issue, you're emailing into a void and hoping. With a real processor you typically have an actual rep you can call directly who knows your account.
Square makes sense if you're brand new or doing very low volume. But if you've been running your business for a while it's worth at least knowing what else is out there. Happy to answer questions