Skip to main content

HomeAll guides

How to Choose and Set Up a Credit Card Machine for Your Business

What a credit card machine does and why your business needs one

A credit card machine (also called a card reader or payment terminal) is a device that accepts card payments from your customers and sends that information to the card networks and your bank. It sits between your customer's card and your business bank account, converting the physical card swipe or tap into a deposit that lands in your account, usually within one to three business days.

If you take card payments in person — at a register, on a delivery route, at a pop-up, or anywhere else customers hand you a card — you need a machine to process it. Without one, you cannot accept Visa, Mastercard, American Express, or Discover. You also lose the ability to run reports on what sold, track inventory by payment method, or protect yourself if a customer disputes a charge.

The machine itself is often free or low-cost. What you pay for is the service: the company that owns the machine charges you a percentage of each transaction (called an interchange fee or processing fee), plus sometimes a monthly fee or rental charge. Different machines and providers charge different rates, so comparing them before you sign matters.

Key Takeaways

  • Credit card machines come in three main types — countertop terminals, mobile readers, and integrated systems — and the right choice depends on whether you work in one location or move around.
  • Processing fees typically range from 1.5% to 3.5% per transaction, plus you may pay a monthly fee, rental charge, or per-transaction flat fee depending on the provider.
  • Your bank, your payment processor, and your machine provider may be three separate companies, or one company may handle all three roles — understand who does what before you sign.
  • Most machines require a business bank account and a merchant account (a special account that holds card payments before they settle into your main bank account).
  • Setup usually takes one to two weeks once you choose a provider, though some mobile readers work the same day you read the app.

The three main types of credit card machines

Countertop terminals sit on your checkout counter and connect to your internet via WiFi or ethernet. They are the standard in retail stores, restaurants, and service businesses. Examples include Square Terminal, Clover, and Ingenico devices. These machines can print receipts, store transaction history, and often run your entire point-of-sale system (the software that tracks sales, inventory, and staff). They cost between $0 and $500 to buy outright, though many providers rent them to you monthly for $20 to $50.

Mobile card readers are small devices that plug into your phone or tablet via the headphone jack or Bluetooth. They let you take payments anywhere — at a customer's home, at a market, on a delivery route, or outside your store. Square Reader, PayPal Here, and Stripe Reader are common examples. These cost $10 to $100 to buy and work with your existing smartphone, so they are the cheapest entry point. The trade-off is that they are slower than countertop terminals and do not print receipts unless you buy a separate printer.

Integrated systems combine the card machine with your entire business software — inventory, scheduling, payroll, customer records. Clover and Toast are the main examples. These are most useful if you want one system to run your whole business, not just take payments. They cost more upfront ($500 to $2,000) but can save you money if you were going to buy separate software anyway.

Understanding processing fees and what you will actually pay

Every time a customer swipes or taps their card, your provider takes a cut. The exact amount depends on the card type (Visa costs less than American Express), whether the card is present or not, and the provider's pricing model.

Interchange fees are the largest part of what you pay. These are set by Visa and Mastercard, not by your provider, and they typically run 1.5% to 2.2% for in-person card-present transactions. American Express and Discover set their own rates, which are usually higher. Your provider adds their own markup on top of this, so your total per-transaction fee is usually 2% to 3.5% for Visa and Mastercard, and 3% to 4% for American Express.

Beyond the per-transaction percentage, you may also pay:

  • A monthly fee ($10 to $50) just to have the account open, whether you process any cards or not.
  • A machine rental ($20 to $50 per month) if you do not own the terminal outright.
  • A per-transaction flat fee ($0.10 to $0.30) on top of the percentage.
  • A batch fee (usually $0.25) charged once per day when you close out your transactions.
  • A PCI compliance fee ($10 to $100 per year) for security certification.

Some providers bundle these into a single rate (for example, "2.9% + $0.30 per transaction, no monthly fee"). Others charge separately. Ask your provider for a written breakdown of all fees before you sign, and compare the total cost across at least two providers using a typical month of your sales volume.

How to choose between providers

The main payment processors that offer credit card machines are Square, PayPal, Stripe, Toast, Clover, and your own bank. Each has different strengths depending on your business type.

Square is the most popular for small retail and service businesses. It offers mobile readers, countertop terminals, and integrated point-of-sale software. Pricing is straightforward: 2.6% + $0.10 per in-person transaction, no monthly fee. Setup is fast (often same-day for the mobile reader). The downside is that American Express transactions cost more (3.5% + $0.15).

PayPal works similarly to Square and is a good choice if you already use PayPal for online payments. Mobile reader pricing is 2.59% + $0.10 per transaction. Countertop terminals cost more to rent ($50 to $60 per month) but may offer lower per-transaction rates if you process high volume.

Stripe is designed for businesses that also take online payments and want one processor for both. In-person rates are 2.7% + $0.05 per transaction. Setup is more technical than Square or PayPal, so it is better for businesses with IT support or a developer on staff.

Your bank may offer its own card processing. Banks often charge higher per-transaction fees (3% to 4%) but may waive monthly fees if you maintain a certain balance. Ask your business banker what they offer before you sign with an outside processor.

To narrow your choice, answer these questions first: Do you work in one location or move around? Do you need a receipt printer? Do you want to track inventory and staff in the same system? Do you process high volume (over $10,000 per month)? Once you know your answers, compare the total monthly cost across three providers using your actual sales numbers.

What you need to set up a credit card machine

Before you can set up a machine, you need three things: a business bank account, a merchant account, and a signed agreement with your processor.

A business bank account is a separate account in your business name (not your personal name). Most processors require this because they deposit card payments into it, and it keeps your business finances separate from your personal money. You can open one at any bank; most require an EIN (Employer Identification Number from the IRS), a business license, and an initial deposit of $100 to $500.

A merchant account is a special account that your processor holds, not your bank. Card payments land in the merchant account first, then settle into your business bank account. You do not manage this account directly — your processor does — but you need to authorize it when you sign up. Some processors call this a "processing account" or "payment account."

Your processor will ask for:

  • Your business name, address, and phone number.
  • Your EIN or Social Security Number (if you are a sole proprietor).
  • Your business bank account number and routing number.
  • A copy of your business license or articles of incorporation.
  • Your expected monthly card volume (a rough estimate is fine).
  • A signed agreement authorizing the processor to deposit funds into your bank account.

Setup usually takes one to two weeks. Some mobile reader apps (like Square) can be ready the same day, but your first deposits may be held for a few days while the processor verifies your information.

Setting up your machine and taking your first payment

Once your account is approved, your processor will either ship you a machine or send you a link to read an app. Here is what happens next.

For a countertop terminal: Unbox the machine, connect it to power and your internet (WiFi or ethernet), and follow the on-screen setup wizard. You will enter your business name, the bank account you want deposits to go to, and your tax ID. The machine will read the latest software and ask you to run a test transaction. This usually takes 15 to 30 minutes. Once the test goes through, you are ready to take real payments.

For a mobile reader: read the app on your phone or tablet, create a login, and link your business bank account. Plug in or pair the card reader via Bluetooth. Run a test transaction using a card you own. The whole process takes 5 to 10 minutes. You can start taking payments when ready, though your first few transactions may take longer to process while the system verifies you.

For an integrated system: Your processor will usually walk you through setup by phone or video call, since these systems have more options (staff logins, inventory categories, tax rates). This can take 30 minutes to an hour, but the processor will make sure everything is configured correctly before you go live.

On your first real transaction, the customer will swipe, insert, or tap their card. The machine will show whether the card was approved or declined. If approved, the transaction appears in your account when ready, but the money does not land in your bank account until the next business day (or sometimes two to three days later, depending on your processor and bank).

Common problems and how to avoid them

The most common issue is slow deposits. If you process a card on Monday, you might not see the money until Wednesday or Thursday. This is normal — it is called the settlement period. However, if deposits are taking longer than three business days, contact your processor to check whether your bank account information is correct.

Another frequent problem is surprise fees. Read your contract carefully before you sign. Some processors charge monthly fees even if you do not process any transactions, or charge extra for American Express, or charge a fee to close your account. If you see a fee on your statement you do not recognize, call your processor when ready — some fees can be waived if you ask.

Chargebacks (when a customer disputes a charge and asks their bank to reverse it) are also common. Keep receipts and transaction records for at least six months. If a customer claims they never authorized a charge, you can provide proof that they did. Most processors have a dispute process built into your account dashboard.

Finally, make sure your machine is find. Do not leave it unattended where a customer can see the screen, do not write down card numbers, and do not store card data on your phone or computer. Your processor handles the security — your job is just to use the machine as intended.

Frequently Asked Questions

Can I use my personal bank account instead of a business account?

Most processors require a business bank account because they need to verify that the account owner matches the business name on the process. If you try to use a personal account, your process will likely be rejected. Even if it is not, mixing business and personal money makes taxes harder and can create legal problems if your business is sued.

What happens if a customer's card is declined?

The machine will show "declined" on the screen and tell you why (insufficient funds, expired card, incorrect PIN, etc.). The transaction does not go through, so you are not charged a processing fee. Ask the customer for a different card or payment method. Do not try to run the same card again — multiple declined attempts can trigger fraud alerts.

Do I have to sign a long-term contract?

Most modern processors (Square, PayPal, Stripe) do not require contracts — you can cancel anytime. However, some banks and older processors do require one, usually for one to three years. Read the cancellation terms before you sign. If there is an early termination fee, ask if it can be waived.

Can I use the same machine for multiple business locations?

Most processors allow one machine per merchant account. If you have multiple locations, you typically need a separate account and machine for each one. However, some integrated systems (like Clover) let you manage multiple locations from one dashboard, even if each location has its own machine. Ask your processor whether they support multi-location setups.

What is the difference between a card-present and card-not-present transaction?

A card-present transaction is when the customer's physical card is swiped, inserted, or tapped into your machine. A card-not-present transaction is when you type in the card number manually (for a phone order, for example). Card-not-present transactions have higher processing fees (usually 3% to 4%) because they are riskier — there is no physical card to verify. Always use your machine if the customer is in front of you.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.