Nexas
← All articles
Nexas journal

Payments for Small Business: Choose by the Numbers

9 min read

Key takeaways

  • Match one payment method to each channel: card reader or tap-to-pay in person, card-on-file at booking time online, invoices for business clients and large jobs.
  • On a $1,000 sale, in-person card fees run about $27 and online about $32, while ACH bank transfer costs $5-$10 but settles in 3-5 days.
  • Use a payment service provider like Stripe or Square to skip the merchant account underwriting process and take your first online charge the same day.
  • Cross-border charges can cost 4-5% extra in cross-border and currency conversion fees, so bill in your own currency or invoice one-off international clients.
  • Collect 50% deposits on invoices over $500 and store cards on file for repeat clients to cut no-shows and stop chasing balances.

The best payments for small business setup is the one that matches each way you actually get paid: card reader for in-person bookings, checkout link for online, invoices for regulars, and a separate plan for international clients. This guide gives you a decision framework and shows what a $1,000 sale nets under each method, so you can choose by numbers instead of feature lists.

What's the best way for a small business to accept payments in person vs online?

Local service businesses sell through two channels: in-person at the chair or table, and online bookings paid ahead. Match one payment method to each and you're done.

In-person: card reader or tap-to-pay on your phone

For walk-ins and checkout at the appointment, a card reader or tap-to-pay on your own phone covers everything. Tap-to-pay on the phone is the lighter setup: no extra hardware, you just need an app from a payment processor that supports it. A dedicated reader is worth it if several staff take payments at once or you want printed receipts.

Online: card-on-file at booking time

For online bookings, take the card at booking time and charge it after the appointment. This cuts no-shows because clients have skin in the game, and it removes the awkward terminal moment at the end. Most booking apps for salons, barbers, and studios handle deposits this way.

The numbers behind this choice are simpler than the marketing suggests. Major processors publish flat per-transaction pricing, typically a percentage plus a fixed fee per sale, on their public pricing pages, so you can compute net proceeds for a $1,000 sale before you sign up. That per-transaction model is what the fee comparison later in this guide uses as its baseline, per published processor pricing pages. If you want the booking side and the payment side in one place, we cover how Nexas handles deposits and card-on-file on our blog.

How much do you actually lose in fees when taking credit card payments as a small business?

Every card payment has three layers: a percentage (usually 2.9% + $0.30 online, around 2.6% + $0.10 in person), monthly software or hardware costs, and occasional surprises like chargebacks ($15–$25 each, illustrative) or payout delays that hold your cash for 1–2 days. The percentage is the headline; the fixed fees and delays are what quietly eat your margin.

The $1,000 sale: net proceeds by method

Same $1,000 service, four ways to get paid. Figures are illustrative and based on typical published rates, so check your own processor's numbers.

MethodFees on $1,000Net proceedsCash in hand
In-person card (card reader)~$27~$9731–2 days
Online card (booking link)~$32~$9681–2 days
Invoice with card payment~$32 + invoice time~$9682–3 days
ACH bank transfer~$5–$10~$990–$9953–5 days

The gap between in-person and online on one sale is small. On $8,000 a month, that $5 difference is $480 a year, and ACH on recurring clients saves another $2,000+.

Where hidden costs hide: chargebacks, payout delays, monthly minimums

One disputed $1,000 booking can cost the sale, a $20–$30 fee, and hours of paperwork. Monthly minimums and per-transaction surcharges on rewards cards add up too. Ask any provider for the full fee sheet before you compare feature lists, and run your real monthly volume through it.

How do you start accepting payments online for a small business without a merchant account?

Use a payment service provider (PSP) like Stripe, Square, or PayPal. A PSP lets you accept cards under the provider's own merchant registration, so there is no underwriting process, no separate bank relationship, and you can usually take your first online charge the same day. A traditional merchant account means applying for your own registration with an acquiring bank, which takes days to weeks and often carries monthly minimums and statement fees that only make sense at higher volume.

PSP vs merchant account: what each actually is

A merchant account is a dedicated holding account where card funds settle before moving to your bank. A PSP pools transactions across thousands of businesses, which is why pricing is a flat percentage per charge and approval is instant. For a salon or studio taking a few thousand dollars a month, the flat rate usually costs less than the fixed fees a dedicated account requires.

Setup checklist: what you need before your first online charge

You need a business bank account, an EIN or tax ID, a business address, and a government ID for the account owner. Sign up with a PSP, verify your details, connect your booking page or payment links, then send yourself a real charge and refund it to confirm settlement works. Check the provider's currency and cross-border fees in its documentation before selling to clients abroad, since those fees differ per provider; Stripe's fee details are listed in its payments documentation.

What's the cheapest way to handle small business international payments?

The three costs of a cross-border charge

A $1,000 booking paid on a foreign card can lose money in three places: a cross-border fee (often around 1-3% on top of your usual rate), a currency conversion markup (commonly 1-4% depending on the provider), and sometimes a fixed per-transaction charge. The exact numbers vary by provider, so check your own pricing page before assuming. On that $1,000 sale, a combined 4-5% in extra costs means $40-50 gone before you count your standard fee.

The cheapest route is usually to bill in your own currency and let the client's card issuer handle conversion, since many providers add a smaller markup that way.

When to just say no to international cards

If international clients are a one-off, the fees may cost more than the hassle saves. If tourists, expats, or visiting clients are a steady slice of your bookings, accepting foreign cards pays for itself. Track it for a month: if cross-border sales exceed a few hundred dollars, keep it on; if it's two bookings a quarter, invoice those clients instead.

When should a small business use invoicing instead of card payments?

Use invoicing when the client is a business, the job is large, or the sale isn't tied to a booking. Use card-at-booking when a person reserves a time slot, because a card hold cuts no-shows far better than a promise.

Decision rules: invoice vs card at booking

  • Invoice when the client is another business with a payables process, or when the job exceeds roughly $500 and you want terms.
  • Invoice for packages, retainers, or recurring monthly work.
  • Take a card at booking for appointments with individuals: cuts, classes, cleanings.
  • If a client books but won't pay a deposit, invoice the deposit instead and confirm before holding the slot.

Getting invoices paid faster: deposits and card-on-file

Collect 50% up front on invoices over $500. Store a card on file for repeat clients so you can charge the balance on completion without chasing. Disputes work differently here: with invoices you often have less automatic protection, so keep written scope agreements. Card disputes follow network timelines documented by processors like Stripe (https://stripe.com/docs/disputes), and the same paper trail helps you respond.

How do payment acceptance needs change as a small business scales channels?

Solo: one reader, one payout account

A solo operator can take deposits and card payments on one card reader into one bank account. Booking, payments, and client records live wherever is easiest, and reconciliation takes minutes. The main risk is no-shows, which a simple deposit policy handles.

2-10 staff: deposits, no-show protection, per-staff tracking

Once staff book clients themselves, you need deposits taken at booking time, automatic no-show fee enforcement, and payouts tracked per stylist or trainer so you know who earned what. Splitting one payout account by hand gets messy fast. This is where keeping booking management and secure payments in one app earns its keep. Nexas covers deposits, staff scheduling, and per-staff payouts in one place, though it supports fewer payment methods than a dedicated processor.

What compliance and setup steps come with taking credit card payments for a small business?

Three things: pick a provider, verify your business, and follow basic rules on refunds, receipts, and customer data. Most of the heavy lifting sits with the provider.

What the provider handles vs what you handle

Your provider handles PCI compliance, card data storage, chargeback disputes, and fraud screening. You handle the business side: a written refund policy, receipts or invoices for each sale, accurate business details on your application, and not storing card numbers yourself. If you take payments through a booking app like Nexas, the app's payment partner holds the card data; you just manage bookings and refunds from your dashboard.

How long approval takes and what can stall it

Most providers approve standard businesses in 1-2 business days once your documents are in. Approval stalls when your business name doesn't match your bank account, your industry needs extra review (high chargeback categories), or your ID or tax documents are missing. Stripe's onboarding checklist covers what's verified and when payouts start: Stripe account verification requirements.

Submit your EIN, bank details, and owner ID up front and approval is usually a same-week task, not a project.

How do the main options compare for a local service business?

Criteria applied to every option

Run every shortlisted tool through the same four checks: card fees on a $1,000 sale, whether bookings live inside the app, whether clients can pay a deposit when they book, and whether staff payouts are simple to split. If a tool fails two or more, it costs you more in workarounds than it saves in fees.

Where Nexas fits, and where it doesn't

Nexas covers all four: appointment scheduling, staff scheduling, secure payments, and client management in one app, with deposits taken at booking. Booksy for Customers, Service Mate, Nexus, Cicini, and ServiceJan each cover parts of that list, but you should confirm deposits and staff payouts with each vendor before committing, since terms change and this article doesn't price them.

Where Nexas falls short: it's built for local service businesses, so if you sell products online or take international payments regularly, you'll still need a separate tool for that channel. Also, published fee schedules can change, so verify current card rates in-app before you switch.

FAQ

Do card readers work with my phone, or do I need separate hardware?

Tap-to-pay on your phone covers most solo operators: you install an app from a processor that supports it and accept cards with no extra hardware. A dedicated reader earns its place when several staff take payments at the same time or you want printed receipts for clients who ask.

Can I charge a deposit when clients book online, and is that allowed?

Yes, and it's standard practice. Taking the card at booking time and charging it after the appointment, or taking a partial deposit up front, is how most booking apps for salons and studios work. It gives clients skin in the game and cuts no-shows. Keep a written refund policy so clients know the terms before they pay.

How long does it take for card payments to actually hit my bank account?

Typically 1-2 business days for card payments, whether taken in person or online. Invoices with card payment often settle in 2-3 days, and ACH bank transfers take 3-5 days but cost far less in fees. Payout timing varies by provider, so check the payout schedule before you commit to one.

What happens if a client disputes a charge after their appointment?

The processor notifies you, and you respond with evidence: booking records, messages, and proof the service happened. Disputes follow card network timelines documented by processors, and losing usually means returning the sale amount plus a fee in the $15-$30 range. A paper trail from your booking system is what wins these.

← Explore more articles