DuePress vs WP-Invoice
WP-Invoice deserves respect: one of the first invoicing plugins WordPress ever had, completely free with no paid tier anywhere, Stripe supported. But it’s 2026, and the honest comparison is about trajectory as much as features. We build DuePress; bias disclosed.
At a glance
| DuePress | WP-Invoice | |
|---|---|---|
| Price | Free; Pro $79/yr | 100% free, no upsell |
| Gateways | Stripe + Square, Apple/Google Pay | Stripe and others (dated integrations) |
| Deposits / balance tracking | Yes, free | No |
| Overdue auto-reminders | Yes, free | No |
| Activity log | Yes | No |
| Platform | PHP 8.2+, zero dependencies, encrypted secrets | Earlier WordPress era; ~1,000 installs |
The maintenance question — check before you commit
The risk with any legacy plugin isn’t what it does today — it’s what happens on the next PHP or WordPress release. A small install base means less testing surface, slower fixes, and an architecture that predates modern WordPress conventions. Before adopting WP-Invoice in 2026, read its recent update history and confirm it runs clean on your PHP version; before relying on it for payments, test the gateway flow end to end. DuePress is built for the current platform — PHP 8.2+, WordPress 6.4+, no external dependencies, payment secrets encrypted at rest.
Where WP-Invoice still makes sense
Truly free with no upsell anywhere is rare and honorable. For occasional invoices on a personal site — where the dated UI doesn’t matter and the client pays however the old gateway allows — it remains a legitimate choice.
Verdict
Stay on WP-Invoice if it already works and your needs are frozen. Move to DuePress when clients expect one-tap card/wallet payment on a mobile page, when you want deposits and automatic chasing, or when a platform upgrade forces the decision — the free tiers compare directly and the move is an afternoon. Download · full category comparison.