Plans & Limits
When Is a Card Required?
Signing up and sending invoices is free with no card. A card is only required when you want to accept online payments or use Pro features.
2 min read
Short answer
Never to sign up. Never to send invoice emails. Only when you want to accept online payments on your invoices or use a Pro feature (SMS reminders, recurring invoices, removed branding, multi-user, API).
What is free, no card needed
Creating unlimited invoices, estimates, and clients.
Sending invoice emails (up to 25 per rolling 30-day window on the free plan).
Sharing a client portal link.
Recording manual payments (cash, check, bank transfer).
Downloading PDFs.
When you do need a card
Accepting online payments via Stripe Connect: a card on file is required before you can connect Stripe and receive payouts.
Pro plan ($19/month): a card pays the subscription.
Any Pro-only feature: SMS reminders, recurring invoices, removed WaffleInvoice branding, multi-user teams, API access. All bundled in Pro.
Why a card for accepting online payments
Once money can move through your account, having a card on file is a fraud-prevention signal that protects you and your customers. Sending an email is not a money-movement moment, so we don't gate it; turning on Stripe payouts is, so we do.
Will my card be charged for sending invoices?
No. Email sending on the free plan is always free regardless of card state. A card is only charged if you start a Pro subscription, and you'll always see a clear upgrade screen with the price before any charge.
You can review and update the card on file in Settings > Account > Payment method.
Use WaffleInvoice for your industry
See how WaffleInvoice handles invoicing, payments, and reminders for these service businesses:
Compare WaffleInvoice head-to-head
Evaluating WaffleInvoice against another tool? Here are honest, side-by-side comparisons covering price, features, and trade-offs:
