Skip to main content

How Square Works as a Payment Processor for Small Businesses

What Square Does and Who Uses It

Square is a payment processor that lets you accept credit cards, debit cards, and digital wallets (like Apple Pay and Google Pay) in person, online, or by invoice. You swipe, tap, or type a card number, and Square routes the transaction to the customer's bank, takes a cut, and deposits the rest into your business account. The company makes money on each transaction—not on a monthly fee to use the service.

Square is built for small businesses: freelancers, food trucks, retail shops, salons, repair services, and anyone else who needs to take payments without a long contract or expensive equipment. You do not need a separate merchant account or a business bank account to start, though you will need one to receive deposits. Square also sells hardware (card readers, registers, stands) and software (invoicing, inventory, scheduling) that work together, but the payment processing itself is the core service.

Key Takeaways

  • Square charges a percentage of each transaction (usually 2.6% plus 10 cents for in-person card payments, higher for online or keyed-in payments) with no monthly fee or contract.
  • You can start accepting payments the same day with just a phone or tablet and a free Square Reader, or use their point-of-sale register if you need inventory and receipt printing.
  • Money from card sales deposits into your bank account within one to two business days, though Square can hold a portion of early deposits if they see unusual activity.
  • Square reports all transactions to the IRS on Form 1099-K if you process over a certain threshold, so keep your records clear and separate from personal spending.
  • If a customer disputes a charge or claims fraud, Square holds the money while the bank investigates, which can take 30 to 90 days and may result in a chargeback fee.

How Square's Pricing Works

Square does not charge a monthly subscription or setup fee. Instead, you pay a percentage of each transaction. For in-person payments (card tapped or swiped on a Square Reader), the rate is usually 2.6% plus 10 cents per transaction. For online payments or payments you key in by hand, the rate is higher—typically 3.5% plus 30 cents. These rates can vary slightly depending on your industry and account history, so check your Square Dashboard to see your exact rate.

If you use Square's point-of-sale register (the physical device that prints receipts and tracks inventory), there is no extra charge for the software—you only pay the per-transaction rate. If you want advanced features like payroll, team management, or detailed analytics, Square offers add-on subscriptions that cost extra per month. But basic payment processing has no hidden fees or surprise charges.

One important detail: Square can temporarily hold a portion of your deposits if they flag unusual activity—a sudden spike in volume, a high refund rate, or a pattern they do not recognize. This is called a reserve, and it is not a fee; it is your money held back. The hold usually lasts 30 to 180 days, and then the money is released. Square will tell you upfront if they are placing a reserve on your account.

Setting Up Square and Getting Your First Payment

To start, download the Square app on your phone or tablet, create an account with your email and password, and verify your identity with your Social Security number and date of birth. Square will ask for your bank account details so they know where to send your deposits. You do not need a business bank account—a personal account works—but using a separate business account makes tax time much easier.

Once your account is set up, you can take your first payment immediately using the Square app alone (you type in the card number or the customer reads it to you). If you want to accept cards in person without typing, order a free Square Reader (a small device that plugs into your phone's headphone jack or connects by Bluetooth). The Reader arrives in a few days. If you run a retail shop or restaurant and need receipts, inventory tracking, and a physical register, you can buy a Square Stand or Square Register, which cost between $200 and $1,000 depending on the model.

Your first deposit usually arrives within one to two business days of your first transaction. After that, deposits happen daily or weekly depending on your account settings. You can change your deposit schedule in the Square Dashboard under Banking.

What Happens When a Customer Disputes a Charge

If a customer tells their bank that they did not recognize a charge or that the product never arrived, the bank opens a chargeback. Square freezes the disputed amount and gives you a window (usually 7 to 10 days) to respond with proof that the transaction was legitimate. Proof can be a signed receipt, an email confirmation, a tracking number showing delivery, or a photo of the customer receiving the item.

If you provide strong proof, you usually win and keep the money. If you do not respond or your proof is weak, you lose the money and pay a chargeback fee (typically $15). If you get too many chargebacks (the exact number varies, but usually more than 1% of your monthly volume), Square can freeze your account or close it entirely. This is why keeping records matters: save receipts, emails, and delivery confirmations for at least 90 days.

For online sales, chargebacks are more common because there is no signature or in-person verification. Square offers tools like Square Fraud Prevention (which flags suspicious orders) and Address Verification Service (which checks that the billing address matches the card) to reduce risk, but these do not eliminate chargebacks entirely.

Tax Reporting and What You Need to Know

Square reports all your transactions to the IRS on a Form 1099-K if you process over $20,000 in a calendar year (this threshold has changed in recent years, so check current rules). The form shows your gross sales—not your profit, and not your expenses. This means if you sold $50,000 in goods but spent $30,000 on inventory, the IRS sees $50,000, and you have to report the difference as income on your tax return.

Keep your Square records separate from your personal bank account. If you deposit Square payments into a personal account and mix them with other income, the IRS may ask questions. A business bank account (even a free one) makes it clear what is business income and what is not. You can download your transaction history from Square anytime and export it to a spreadsheet or accounting software like QuickBooks or Wave.

If you are self-employed, you will also owe self-employment tax on your net income. Square does not withhold taxes, so you may need to make quarterly estimated tax payments. Talk to a tax professional or use free resources from the IRS website to understand your obligations.

When Square Might Not Be the Right Fit

Square works well for most small businesses, but there are situations where another processor might be better. If you process a very high volume of transactions (tens of thousands per month), you might negotiate a lower rate with a traditional merchant processor. If you run a business in a high-risk category (like adult services, gambling, or high-value items), some processors including Square may decline to work with you or charge higher rates.

If you need features Square does not offer—like recurring billing for subscriptions, multi-location reporting, or integration with a specific accounting system—you may need to look at competitors like Stripe, PayPal, or Toast. If you want a processor that does not report to the IRS (which is not legal, but some people ask), no legitimate processor will do that.

Square also has limits on how much you can process before they ask for more information. If your volume grows very quickly, they may freeze your account temporarily while they verify your business. This is rare, but it happens, especially if your transaction pattern looks unusual to their fraud detection system.

Frequently Asked Questions

Can I use Square if I do not have a business license?

Yes. Square does not require a business license to open an account. You can use your Social Security number and personal bank account. However, if you are running a business and earning income, you should register with your state or local government and get a license if required in your area. Square may ask for a license if your account grows or if they flag unusual activity.

What happens if Square closes my account?

Square can close your account if you violate their terms of service (like processing chargebacks at a high rate, selling prohibited items, or using the account for personal transfers). If they close your account, they will tell you why and give you time to withdraw any remaining balance. You will not lose money that has already been deposited, but you will not be able to process new payments. You can open an account with another processor, but some may ask why your previous account was closed.

Do I have to use Square's hardware, or can I use a different card reader?

You can use Square's free Reader, or you can use a third-party reader that is compatible with the Square app. Some readers are cheaper or have different features (like built-in receipt printers). Check Square's website for a list of compatible devices. If you use a third-party reader, you still pay Square's transaction fees.

How long does it take to get paid after a customer uses their card?

The money usually deposits into your bank account within one to two business days. Weekends and holidays can add time. If Square places a reserve on your account (which they do for new accounts or unusual activity), part of the money may be held for 30 to 180 days. You can see pending deposits and reserve details in your Square Dashboard under Banking.

Can I process payments offline with Square?

Yes, the Square app can process payments without an internet connection if you have processed a card on that device before. The transaction is stored locally and sent to Square's servers as soon as you reconnect. However, you cannot process a card for the first time offline—the app needs to verify it with the card network first.