What Square Online Payment Does
Square Online is a payment processor that lets you accept credit cards, debit cards, and digital wallets on a website or through invoices. If you run a home-based business — whether you're selling products, services, or both — Square handles the transaction: it collects the customer's payment information, sends it securely to the card network, and deposits the money into your bank account.
You don't need to build a website from scratch to use it. Square offers a built-in website builder, or you can plug Square's payment tools into an existing site. You can also send payment links or invoices by email or text, and customers pay by clicking a link — useful if you're a contractor, consultant, or service provider who doesn't need a full storefront.
The trade-off is cost. Square charges a percentage of each transaction plus sometimes a flat fee, depending on which plan you choose and how customers pay. There's no monthly subscription for basic use, but you only make money when you process a payment.
Key Takeaways
- Square Online charges per transaction (typically 2.9% plus 30 cents for online card payments) rather than a monthly fee, so you pay only when you make a sale.
- You can accept payments through a website, email invoices, payment links, or in person with a card reader, all from one Square account.
- Money from online sales deposits into your bank account, usually within one to two business days, though Square may hold funds temporarily if your account is new.
- Square handles the security and compliance side — your customers' card data never touches your computer, and Square is responsible for keeping it encrypted.
- You'll need a business bank account and a way to verify your identity; Square asks for your Social Security number or EIN and may request documents like a business license.
How Payments Flow From Customer to Your Bank Account
When a customer enters their card information on your Square Online checkout, the data goes directly to Square's secure servers — it never lands on your computer or email. Square encrypts it, sends it to the card network (Visa, Mastercard, American Express, or Discover), and the card issuer approves or declines the charge in seconds.
If approved, Square deposits the funds into the bank account you linked during setup. This usually happens within one to two business days, though Square may delay deposits for new accounts or if they flag a transaction as high-risk. You can check the status of any deposit in your Square Dashboard under the Deposits section.
Square also keeps a record of every transaction — the customer's name, amount, date, and payment method — in your online Dashboard. You can download this data as a CSV file for your own records or tax purposes.
What Square Online Costs
Square's pricing depends on how the customer pays and which plan you choose. For online card payments (credit or debit), the standard rate is 2.9% of the transaction plus 30 cents. So a $100 sale costs you $3.20. Digital wallets like Apple Pay or Google Pay have the same rate.
ACH bank transfers (when a customer pays directly from their bank account) cost 1% with a minimum of $0.30 and a maximum of $5. This is cheaper than cards but slower — it takes three to five business days to settle.
If you use Square's website builder, there's no separate hosting fee, but you still pay the per-transaction rate on every sale. If you want advanced features like abandoned cart recovery or custom domains, Square offers paid add-ons, though the basic site builder is free to use.
Square also offers Square Online Premium, a paid plan that includes things like priority support and advanced inventory management. Pricing varies; check Square's current rates on their website, as they change periodically.
Setting Up Square Online for Your Home Business
Start by creating a Square account at square.com. You'll need an email address, a password, and your phone number. Square will ask you to verify your identity — they'll request your full name, date of birth, and either your Social Security number or EIN (Employer Identification Number).
Next, link a business bank account. Square needs this to deposit your sales proceeds. Provide the account number and routing number; Square will make two small test deposits (usually under $1 each) to confirm you own the account. You'll verify those amounts in your bank's online portal, then confirm them in Square.
Once your account is verified, you can start accepting payments. If you want a website, use Square's built-in site builder: choose a template, add your products or services, set prices, and publish. If you already have a website, you can add a Square payment button or embed a checkout form. For invoices or payment links, go to the Invoices section in your Dashboard, enter the customer's email, itemize what they're paying for, and send.
Security and What Square Handles for You
Square is PCI DSS Level 1 compliant, which is the highest security standard for handling card data. This means Square's systems are audited regularly and meet strict encryption and security rules. You don't have to worry about storing credit card numbers — Square's servers do that, and your customers' data is protected by multiple layers of encryption.
Square also handles fraud detection. If a transaction looks suspicious — for example, a charge from a different country than usual, or an unusually large amount — Square's system may flag it and ask for more information before processing. This protects both you and your customers.
You're responsible for keeping your Square login secure (use a strong password and enable two-factor authentication) and for following Square's terms of service. Square prohibits certain business types — for example, they don't process payments for illegal goods or high-risk financial services. If you're unsure whether your business qualifies, check Square's Restricted Businesses list or contact their support team.
When Square Online Makes Sense for a Home Business
Square Online works well if you're selling products or services online and want a simple, low-cost way to start. You don't pay anything upfront, so there's no risk if you're testing a new business idea. The per-transaction model means you only pay when you make money.
It's also useful if you need flexibility. You can accept payments through a website, email invoices, send payment links via text, or use a card reader for in-person sales — all from the same account and Dashboard. This makes it practical for service providers (contractors, tutors, consultants) who might work both online and in person.
Square Online is less ideal if you need advanced features like subscription billing, complex inventory management, or custom integrations with other software. Shopify or WooCommerce might be better fits for those needs, though they typically cost more. Also, if you process a very high volume of payments, you might negotiate lower rates with a dedicated merchant processor.
Deposits, Holds, and When Your Money Arrives
Most deposits land in your bank account within one to two business days. Square batches transactions and processes them overnight, so a sale made on Monday might deposit Tuesday or Wednesday. Weekends and holidays can add a day or two.
Square may hold funds temporarily if your account is brand new, if you process an unusually large transaction, or if they detect suspicious activity. A hold typically lasts 7 to 14 days, and you can see it in your Dashboard under Deposits — it will show as "pending" rather than "completed." This is Square protecting itself and you from fraud.
If a customer disputes a charge or requests a refund, Square reverses the transaction and pulls the money back from your account. You'll see this as a negative entry in your Dashboard. Refunds usually process within one to two business days.
Frequently Asked Questions
Can I use Square Online if I don't have a business license?
Square doesn't require a business license to open an account, but they do verify your identity and may ask for documents depending on your business type and location. If you're operating as a sole proprietor (using your own name), you typically don't need a license in many states. Check your local requirements, and be honest with Square about your business structure — misrepresenting it can result in account closure.
What happens if a customer's card is declined?
Square notifies the customer immediately that the payment failed and usually offers to let them try a different card. You don't get charged if the transaction doesn't go through. The customer can retry, or you can send them a new payment link to try later.
Can I export my sales data for taxes?
Yes. In your Square Dashboard, go to Reports and download transaction data as a CSV file. This includes the date, amount, customer name, and payment method for every sale. You can import this into accounting software or give it to your accountant. Square also generates a 1099-K form if you process over a certain threshold in a year (the threshold varies by state).
Does Square work internationally?
Square Online is available in the United States, Canada, Australia, Japan, and a few other countries. If you want to accept payments from customers outside your country, Square's capabilities vary by location. Check Square's website for your specific country's features and supported payment methods.
What if I want to accept payments in person at my home?
You can use Square's card reader (a small device that plugs into your phone or tablet) to swipe or insert cards in person. The rates are the same as online payments. This is useful if clients visit your home office or if you do pop-up sales at markets or events.