Payment Processing Fees Explained: Stripe, PayPal, and More
As a freelancer or contractor, every dollar matters. You’ve worked hard to earn your fees, so watching payment processors take their cut can be frustrating. But here’s the thing: not all payment processors are created equal, and understanding their fee structures can save you hundreds or even thousands of dollars each year.
Whether you’re just starting out or looking to optimize your current setup, this guide breaks down the real costs of popular payment processors. We’ll help you understand what you’re actually paying and which options make the most financial sense for your business.
The True Cost of Payment Processing
Payment processing fees might seem small at first glance, but they add up quickly. A 2.9% fee on a $5,000 project costs you $145. Over a year, those fees can represent a significant chunk of your revenue.
Most processors charge a percentage-based fee plus a fixed transaction fee. The percentage typically ranges from 2.6% to 3.5%, while fixed fees range from $0.25 to $0.49 per transaction. Some also charge monthly fees, setup costs, or additional fees for specific features.
Pro Tip: Always calculate fees based on your average invoice amount. A processor with higher percentage fees but lower fixed fees might be better for large invoices, while the opposite is true for small transactions.
Stripe: The Developer’s Choice
Stripe has become incredibly popular among freelancers and small businesses for good reason. Their pricing is transparent, and their platform is robust.
Stripe Pricing Breakdown
- Standard rate: 2.9% + $0.30 per successful card charge
- International cards: Additional 1% fee
- Currency conversion: Additional 1% fee
- Disputed payments: $15 chargeback fee
When Stripe Makes Sense
Stripe excels when you need:
- Custom integrations with your website or apps
- Subscription billing for recurring services
- International payment acceptance
- Detailed reporting and analytics
The platform’s API-first approach makes it perfect if you’re tech-savvy or working with developers. However, you’ll need to build or integrate payment forms yourself, which might not suit everyone.
PayPal: The Household Name
PayPal remains one of the most recognized payment processors worldwide. Many clients already have PayPal accounts, which can make payments smoother.
PayPal Pricing Options
Standard PayPal Payments:
- Domestic: 2.9% + $0.30 per transaction
- International: 4.4% + $0.30 per transaction
- PayPal Balance/Bank transfers: 2.9% + $0.30
PayPal Pro (for custom checkout):
- Monthly fee: $30
- Transaction fees: 2.9% + $0.30 (domestic)
PayPal’s Advantages and Drawbacks
Advantages:
- Instant recognition and trust from clients
- Buyer protection can reduce client hesitation
- Easy invoice sending through PayPal directly
- No monthly fees for standard accounts
Drawbacks:
- Higher international fees than competitors
- Occasional account holds or limitations
- Less customizable than other solutions
- Limited reporting compared to modern alternatives
Square: Simple and Straightforward
Square started in the point-of-sale world but has expanded into online payments. Their approach prioritizes simplicity and ease of use.
Square Payment Fees
- Online payments: 2.9% + $0.30 per transaction
- In-person payments: 2.6% + $0.10 per transaction
- Invoices: 2.9% + $0.30 per transaction
- No monthly fees for basic plans
Square’s Sweet Spot
Square works well for freelancers who:
- Meet clients in person occasionally
- Want simple, no-frills payment processing
- Prefer flat-rate pricing without surprises
- Need basic invoice capabilities
The platform’s unified dashboard for online and offline payments can be valuable if you have a mixed business model.
Other Notable Payment Processors
Wise (formerly TransferWise)
Best for international freelancers
- Lower international fees than traditional processors
- Multi-currency accounts available
- Fees vary by payment method and region
Braintree (owned by PayPal)
Good for larger businesses
- Similar pricing to Stripe: 2.9% + $0.30
- More advanced fraud protection
- Better for high-volume transactions
Authorize.Net
Traditional but reliable
- $25 monthly fee + $0.10 per transaction + 2.9%
- Better for established businesses with consistent volume
- Strong security features
Calculating Your Real Costs
To choose the best processor, calculate your annual costs based on your typical transaction patterns.
Example Calculation
Let’s say you process $50,000 annually through:
- 50 invoices averaging $1,000 each
Stripe costs:
- Transaction fees: ($50,000 × 0.029) + (50 × $0.30) = $1,450 + $15 = $1,465
PayPal costs:
- Same calculation = $1,465
Square costs:
- Same calculation = $1,465
In this scenario, the processors are identical. But let’s change the variables:
High-Volume, Lower-Value Scenario
- 200 invoices averaging $250 each
All processors:
- ($50,000 × 0.029) + (200 × $0.30) = $1,450 + $60 = $1,510
The fixed fees hurt more with smaller transactions.
How to Minimize Payment Processing Fees
Encourage ACH/Bank Transfers
Many clients are willing to pay via bank transfer for larger invoices, especially if you offer a small discount (1-2%) for doing so.
Set Minimum Invoice Amounts
Consider setting a minimum project size or adding a processing fee surcharge for very small invoices to offset the fixed costs.
Use Processor Features Wisely
- Enable automated retry logic for failed payments
- Set up recurring billing for ongoing clients
- Use fraud detection tools to minimize chargebacks
Negotiate Better Rates
Once you’re processing significant volume (typically $10,000+ monthly), contact processors directly. Many offer volume discounts that aren’t advertised.
Pro Tip: Some processors allow you to pass fees to clients. While not always ideal for client relationships, it can make sense for certain business models or one-time projects.
The Hidden Costs to Watch
Chargeback Fees
Most processors charge $15-25 per chargeback, regardless of whether you win the dispute. Good client communication and clear contracts help prevent these.
Currency Conversion
If you work with international clients, currency conversion fees (typically 1-2%) can add up quickly.
Monthly Minimums
Some processors charge monthly minimums if your transaction volume falls below certain thresholds. This rarely affects active freelancers but can hurt during slow periods.
Integration and Setup Costs
While most modern processors don’t charge setup fees, custom integrations or premium features might require development work or monthly subscriptions.
Making the Right Choice for Your Business
The “best” payment processor depends on your specific situation:
Choose Stripe if:
- You want maximum customization and control
- You’re comfortable with technical setup
- You process international payments regularly
- You need advanced reporting and analytics
Choose PayPal if:
- Your clients expect or prefer PayPal
- You want the simplest possible setup
- You send invoices directly through the platform
- Client trust and recognition matter most
Choose Square if:
- You value simplicity over features
- You occasionally accept in-person payments
- You want predictable, flat-rate pricing
- You prefer unified online/offline processing
Remember, you’re not locked into one solution forever. Many successful freelancers start with one processor and switch as their needs evolve.
Streamline Your Payment Process
Payment processing fees are just one part of getting paid efficiently. The real key to freelance success is having a professional, streamlined invoicing system that makes it easy for clients to pay you quickly.
That’s where InvoBee comes in. Our free platform helps you create professional invoices, accept online payments through multiple processors, and track your revenue—all without monthly fees eating into your profits. With features like automated payment reminders and a client portal, you’ll get paid faster while keeping more of what you earn.
Ready to simplify your payment process? Start your free InvoBee account today and see how much time and money you can save on your invoicing workflow.
Get Paid Faster with InvoBee
Free professional invoicing for contractors. No credit card required.
Create Your Free Account