# Payment Processing for Small Business: A Beginner's Guide

> A plain-language guide to payment processing for small businesses - how it works, what fees to expect, and how to choose the right processor for your needs.
- **Author**: Ayush Agarwal
- **Published**: 2026-04-13
- **Category**: Payments, Small Business
- **URL**: https://dodopayments.com/blogs/payment-processing-small-business

---

If you are starting a business that sells anything online, you need a way to accept payments. The payments industry is filled with jargon - merchant accounts, payment gateways, acquirers, interchange fees, PCI compliance - that makes the whole process feel more complicated than it needs to be.

Here is the reality: payment processing is just the system that moves money from your customer's bank account to yours when they buy something. The complexity is in the details, but the core concept is simple.

This guide breaks down how payment processing works, what it costs, and how to choose the right solution for a small business.

## How Payment Processing Works

When a customer pays you online, the transaction passes through several entities in about 2-3 seconds:

```mermaid
flowchart LR
    A[Customer] -->|"Enters card"| B[Your Checkout]
    B -->|"Encrypted data"| C[Payment Gateway]
    C -->|"Authorization request"| D[Card Network
Visa/Mastercard]
    D -->|"Approval check"| E[Issuing Bank
Customer's bank]
    E -->|"Approved/Declined"| D
    D -->|"Response"| C
    C -->|"Result"| B
    B -->|"Confirmation"| A
```

The key players:

- **Payment gateway**: The technology that encrypts and transmits card data (like a digital card reader)
- **Payment processor**: The company that routes the transaction to the card network
- **Card network**: Visa, Mastercard, Amex - they facilitate communication between banks
- **Issuing bank**: The customer's bank that approves or declines the charge
- **Acquiring bank**: Your bank (or the processor's bank) that receives the funds

Many modern payment platforms combine the gateway and processor into one service, so you only deal with a single company.

## Payment Processing Fees Explained

Every transaction involves fees split among the players in the chain. Here is the typical breakdown:

| Fee Component      | Typical Range                  | Who Gets It            |
| ------------------ | ------------------------------ | ---------------------- |
| Interchange fee    | 1.5-3.5%                       | Customer's bank        |
| Network assessment | 0.13-0.15%                     | Card network (Visa/MC) |
| Processor markup   | 0.2-1.0% + per-transaction fee | Your payment processor |

Most small businesses encounter one of these pricing models:

### Flat-Rate Pricing

A single percentage + fixed fee per transaction. Examples:

- Stripe: 2.9% + 30c
- PayPal: 3.49% + 49c
- [Square](https://dodopayments.com/blogs/square-fees-explained): 2.9% + 30c online

Simple to understand. Good for low volume. You might overpay on debit card transactions where interchange is lower.

### Interchange-Plus Pricing

Interchange cost passed through + a fixed markup. Example: interchange + 0.3% + 10c. More transparent, potentially cheaper at volume, but harder to predict exact costs.

### Merchant of Record Pricing

A [merchant of record](https://dodopayments.com/blogs/what-is-a-merchant-of-record) charges a single rate that covers processing, tax compliance, chargebacks, and more. Example: [Dodo Payments](https://dodopayments.com) charges 4% + 40c domestic US.

The rate is higher than bare processing, but it includes services you would otherwise pay for separately: sales tax calculation and remittance, chargeback handling, [global payment methods](https://dodopayments.com/blogs/why-localized-payment-methods-are-important-for-higher-conversions), and legal compliance. For digital products, this often works out cheaper than assembling these pieces yourself.

Compare the full cost breakdown in our [payment processing fees comparison](https://dodopayments.com/blogs/payment-processing-fees-compared).

## What Small Businesses Should Look For

### 1. No Monthly Minimums

Early-stage businesses need processors with no monthly fees, no minimum transaction requirements, and no long-term contracts. Pay-as-you-go pricing aligns costs with revenue.

### 2. Easy Integration

If you sell online, you need a checkout that works on your website. Look for:

- Hosted checkout pages (no coding required)
- [Embeddable checkout widgets](https://docs.dodopayments.com/developer-resources/overlay-checkout)
- [API access](https://docs.dodopayments.com/api-reference/introduction) for custom integrations
- [Payment links](https://dodopayments.com/blogs/add-payment-link-landing-page) you can share anywhere

For no-code sellers, [payment links](https://dodopayments.com/blogs/build-checkout-page-no-code) let you accept payments without building a website at all.

### 3. Fraud Protection

Small businesses are disproportionately targeted by fraud because they often lack sophisticated detection tools. Your processor should include:

- Address verification (AVS)
- CVV checking
- [3D Secure support](https://dodopayments.com/blogs/3d-secure-3ds-payment-authentication)
- Machine learning fraud detection
- [Chargeback protection](https://dodopayments.com/blogs/chargeback-prevention-saas)

### 4. Multi-Currency Support

If you sell internationally, even 10% of revenue from outside your home country justifies [multi-currency support](https://dodopayments.com/blogs/multi-currency-pricing-global-saas). Showing prices in local currencies increases conversion by 20-30%.

### 5. Recurring Billing

If you sell subscriptions, memberships, or retainers, you need built-in [recurring payment support](https://dodopayments.com/blogs/recurring-revenue). Not all processors handle this natively - some require third-party subscription billing tools.

> The biggest mistake small business owners make with payments is choosing based on the advertised processing rate alone. The real cost includes setup fees, chargeback fees, payout timing, currency conversion spreads, and the time you spend managing compliance. A slightly higher rate that covers all of this is almost always cheaper in total.
>
> - Rishabh Goel, Co-founder & CEO at Dodo Payments

## Comparing Payment Processors for Small Business

| Processor     | Online Rate | Monthly Fee | Best For                      |
| ------------- | ----------- | ----------- | ----------------------------- |
| Stripe        | 2.9% + 30c  | $0          | Developer-built integrations  |
| PayPal        | 3.49% + 49c | $0          | Marketplaces, buyer trust     |
| Square        | 2.9% + 30c  | $0          | In-person + online hybrid     |
| Dodo Payments | 4% + 40c    | $0          | Digital products, global SaaS |

See detailed fee breakdowns for [Stripe](https://dodopayments.com/blogs/stripe-fees-calculator), [PayPal](https://dodopayments.com/blogs/paypal-business-fees-hidden-costs-2026), [Square](https://dodopayments.com/blogs/square-fees-explained), and [Payoneer](https://dodopayments.com/blogs/payoneer-fees-explained).

### When to Choose a Merchant of Record

A [merchant of record](https://dodopayments.com/blogs/merchant-of-record-for-small-medium-business) makes sense when:

- You sell digital products or software ([SaaS](https://dodopayments.com/blogs/merchant-of-record-for-saas), downloads, courses)
- You have international customers and do not want to handle tax registration in every country
- You want [chargeback handling](https://dodopayments.com/blogs/merchant-of-record-chargebacks) included
- You do not want to deal with PCI compliance yourself
- You are a solo founder or small team without a finance department

## Getting Started with Payment Processing

### Step 1: Determine Your Needs

- One-time payments, subscriptions, or both?
- Domestic only or international?
- Physical products, digital products, or services?
- What is your expected monthly volume?

### Step 2: Compare Total Costs

Do not just compare processing rates. Factor in:

- Monthly/annual fees
- Chargeback fees ($15-25 per dispute)
- International transaction surcharges
- Currency conversion spreads
- PCI compliance costs
- Tax compliance costs (or use a MoR)

### Step 3: Test the Integration

Sign up for a sandbox account and test the checkout flow before committing. Key things to verify:

- Checkout experience on mobile and desktop
- Payment confirmation flow
- Refund process
- [Webhook reliability](https://docs.dodopayments.com/developer-resources/webhooks) for real-time notifications

### Step 4: Go Live

Switch from test to live API keys, verify your first real transaction, and monitor for the first 48 hours.

## Tax and Compliance Considerations

Accepting payments means collecting and remitting sales tax (US), VAT (EU), GST (Australia, India), and other consumption taxes depending on where your customers are.

For physical products, this usually only applies where you have nexus. For [digital products](https://dodopayments.com/blogs/sales-tax-digital-goods-by-state), the rules are more complex and vary by state and country.

Options for handling tax:

- **DIY**: Register in each jurisdiction, calculate rates, file returns. Works for domestic-only businesses.
- **Tax software**: Tools that calculate rates and generate reports. You still file returns.
- **Merchant of record**: Handles tax entirely. The MoR is the legal seller and handles all tax obligations.

Learn more about [sales tax for digital businesses](https://dodopayments.com/blogs/ecommerce-sales-tax-compliance) and [cross-border tax challenges](https://dodopayments.com/blogs/top-sales-tax-challenges-for-cross-border-businesses).

## FAQ

### How long does it take to get a payment processor set up?

Most modern processors like Stripe, Square, and Dodo Payments offer instant or same-day approval. You can create an account, integrate the checkout, and accept your first payment within hours. Traditional merchant accounts with banks can take 1-2 weeks with underwriting review.

### What is PCI compliance and do I need it?

PCI DSS is a security standard for handling credit card data. If you accept card payments, you need some level of PCI compliance. The easiest approach is to use a hosted checkout (the processor handles the card data, not you), which reduces your PCI scope to a simple self-assessment questionnaire. A merchant of record handles PCI compliance entirely.

### Can I accept payments without a business entity?

Some processors allow sole proprietors and individuals to accept payments without formal business registration. Dodo Payments lets you [accept payments without a company](https://dodopayments.com/blogs/accept-payments-without-company). Others like Stripe allow sole proprietor signups. However, having a registered business provides better liability protection and professional credibility.

### What is the cheapest way to accept payments online?

For low volume (under $5,000/month), flat-rate processors like Stripe or Square are cheapest at 2.9% + 30c. For digital products with international customers, a merchant of record like Dodo Payments at 4% + 40c is often cheaper in total because it includes tax compliance, chargebacks, and global payment methods that you would otherwise pay for separately.

### How do chargebacks work and what do they cost?

A chargeback occurs when a customer disputes a charge with their bank. The bank reverses the payment and charges you a fee (typically $15-25). If you lose the dispute, you lose both the payment and the fee. High chargeback rates (above 1%) can result in higher processing rates or account termination. A merchant of record handles chargeback disputes on your behalf.

## Final Thoughts

Payment processing does not need to be complicated. Pick a processor that matches your business type, test the integration thoroughly, and pay attention to total cost rather than just the processing rate.

If you sell digital products or SaaS and want payment processing that includes tax compliance and global payment methods out of the box, check out [Dodo Payments](https://dodopayments.com) and review the [pricing](https://dodopayments.com/pricing).
---
- [More Payments articles](https://dodopayments.com/blogs/category/payments)
- [All articles](https://dodopayments.com/blogs)