WordPress Invoicing Plugin

PaySlate

Create beautiful invoices, accept payments, and manage clients — right from wp-admin. No redirects. No monthly fees.

Download Free

Free & open source. Works with any WordPress site.

Everything you need.
Nothing you don't.

Professional invoicing tools built directly into WordPress. No external dashboards, no SaaS subscriptions.

Professional Invoices

Clean, modern invoice pages with your logo, brand, and business details. Clients see a polished experience.

Inline Payments

Clients pay directly on the invoice page. No redirects to Stripe. Cards, Apple Pay, Google Pay — all inline.

Client Management

Store contacts, addresses, phone numbers, and tax IDs. Reuse client data across all invoices instantly.

Deposits & Milestones

Accept partial payments. Set deposit amounts or let clients pay in milestones. Track progress with visual indicators.

PDF Generation

Clients can print or save invoices as PDF directly from the browser. Clean print styles included.

Custom Branding

Your logo, your colors, your domain. Invoices live on your site — not a third-party platform.

Three steps to getting paid.

No setup wizards. No onboarding flows. Install, configure Stripe, send your first invoice.

Create an invoice

Add line items with titles and descriptions, assign a client, set deposit terms. It takes less than a minute.

Send the link

Each invoice gets a unique public URL. Share it via email, text, or any channel. No account needed for clients.

Get paid instantly

Clients pay inline with Stripe. Cards, Apple Pay, Google Pay. Money goes directly to your Stripe account.

Every way to pay. Zero redirects.

Powered by Stripe Payment Intents. Clients see a seamless payment form right on the invoice — no checkout.stripe.com redirect.

Cards
Apple Pay
Google Pay
Link
$2,300.00
Amount Due
Pay $2,300.00
Cards · Apple Pay · Google Pay
No SaaS. No monthly fees.
Your data. Your server.

PaySlate runs entirely on your WordPress installation. No external accounts, no vendor lock-in, no per-invoice charges.

$0
Monthly cost
0%
Platform fee
100%
Your data
<1min
Setup time
Common questions.
Does PaySlate require WooCommerce?
No. PaySlate is a standalone WordPress plugin. It works with any WordPress site. WooCommerce is optional — if present, PaySlate will use its country list and existing Stripe configuration.
What payment methods are supported?
PaySlate integrates with Stripe to accept credit and debit cards, Apple Pay, Google Pay, Link, and PayPal — all inline on the invoice page without redirects.
Can clients make partial payments?
Yes. You can set deposit amounts, and clients can pay any custom amount. The invoice tracks all payments with a progress bar showing the remaining balance.
Is PaySlate free?
Yes. PaySlate is free and open source. There are no monthly fees — you only pay standard Stripe processing fees on payments you receive.
Where is my data stored?
All data lives in your WordPress database on your server. Invoices, clients, and payment records are stored in custom tables. Nothing leaves your site except payment processing through Stripe.
What WordPress version is required?
PaySlate requires WordPress 6.0+ and PHP 8.0+. It's tested up to WordPress 6.7 and PHP 8.5.
Start sending invoices in minutes.

Install PaySlate, add your Stripe key, and send your first invoice. No signup. No trial period. No credit card.

Download Free

Free forever. Open source. WordPress.org listed.