Stripe vs. Square vs. PayPal: Best Payment Processor for Personal Errands & Concierge Services
As a personal errand runner, concierge, senior companion, or independent task operator, how you get paid directly impacts your profit and client experience. Choosing the right payment processor means less fuss, fewer fees, and easy booking for your clients. Stripe, Square, and PayPal are the top choices, each strong in different areas. Let's break down which one is best for your unique service business.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The quick answer
Use Stripe if clients book and pay for your services online, you offer monthly retainer packages (like senior companionship), or you send professional invoices for larger personal shopping trips. It's built for smooth online transactions and recurring payments. Use Square if you often collect payment on the spot for quick tasks like a grocery run, package pickup, or dry cleaning delivery. Its mobile card readers make in-person payment simple and fast. Use PayPal as a backup option, especially if your client base skews older or if you're transitioning from platforms like TaskRabbit where clients expect it. It adds a layer of trust for some, but often costs more.
Side-by-side breakdown
Stripe charges 2.9% + $0.30 for online transactions. This means for a $75 senior companion visit booked online, you pay $2.18. There are no monthly fees, and it's perfect for setting up recurring payments for weekly grocery runs or monthly retainer concierge services. It connects with popular booking tools and website builders. Square charges 2.6% + $0.10 for in-person swipe/tap payments, and 2.9% + $0.30 for online. For that same $75 senior companion visit paid with a card reader on the spot, you'd pay $2.05. Square's free mobile card reader (often $0 when you sign up) is ideal for taking payments at a client's home or after a delivery. Its free app also helps with basic appointment scheduling for your services. PayPal charges 3.49% + $0.49 for standard online payments. So, that $75 service would cost you $3.11 with PayPal. It's usually more expensive, but many clients, especially an older demographic, trust PayPal's familiar name. It's often used as an extra payment option, not your main one.
When to choose Stripe
Choose Stripe if most of your clients find and book your services online. This is ideal if you have a website with a booking form for personal errands, or if you offer monthly senior companion packages. Stripe excels at setting up recurring payments for consistent clients, meaning less chasing invoices for you. It's also great for sending professional invoices for larger tasks like organizing a household or a big personal shopping spree. If you want to integrate payments directly into your online scheduler or client portal, Stripe is the top choice.
When to choose Square
Choose Square when you regularly take payments face-to-face. This is common for quick errands, immediate task fulfillment, or when a client prefers to pay after you've completed a delivery or service. The free Square Reader (for contactless and chip cards) is perfect for mobile operations. Just plug it into your phone or tablet, and you can accept payments anywhere, like at a client's home after a senior companion visit or at the pickup spot for dry cleaning. Square's free app also helps you keep track of clients and even schedule appointments for your services.
When to choose PayPal
Consider adding PayPal as a backup payment option. It's especially useful if you serve an older client base for senior companion services, as many are familiar and comfortable using PayPal. If you're transitioning from platforms like TaskRabbit or Upwork to independent work, many clients might expect PayPal as an option. While its fees are higher than Stripe's, its brand recognition can sometimes close a sale with a hesitant client. Just avoid making it your only payment method, as its overall transaction fees are less favorable for most personal service businesses compared to Stripe or Square.
The verdict
For Personal Errands & Concierge Services, if you primarily book and get paid online for scheduled services or monthly retainers, Stripe is your best bet. If you mostly take payments on the spot for immediate tasks or quick deliveries, Square with its mobile card reader is ideal. Add PayPal as a secondary option for clients who specifically request it or need that extra layer of trust, especially for an older demographic. Many new errand and concierge businesses find Stripe to be the most versatile starting point for online bookings and recurring payments – you can usually set it up in under an hour.
How to get started
Stripe setup: Create your account, verify your ID and business info (even if you're a sole proprietor), and link your bank account. For a personal errand business, you'll likely use "Payment Links" for one-off tasks (like "Grocery Run - $50") or "Billing" for recurring services (like a "Weekly Senior Check-in - $200/month"). You can create a professional Payment Link for a specific service in minutes and text or email it to a client. This looks much better than sending bank details and gets you paid instantly. For larger concierge projects, use Stripe's invoicing feature. Square setup: Download the free Square Point of Sale app to your smartphone or tablet. Order your free Square Reader for contactless and chip cards. Create an account, link your bank, and you're ready to take payments. You can create custom items for your services (e.g., "Hourly Errand Rate - $35," "Package Delivery - $15") in the app.
RECOMMENDED TOOLS
Stripe
The default online payment processor for modern businesses — no monthly fees
Square
Best in-person payment system with free hardware and POS app
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
Can I use Stripe if I am a sole proprietor without a business entity?
Yes. Stripe accepts sole proprietors and individuals. You will need your SSN for identity verification and a bank account in your name. You do not need an LLC or EIN to start.
How long does it take for Stripe payouts to reach my bank?
Standard is two business days. Stripe Instant Payouts are available for an additional 1.5% fee if you need same-day access. Most founders use standard payouts and schedule their cash flow expectations around the two-day window.
Apply This in Your Checklist