Skip to content
You are offline. Some features may be unavailable.

How EsperWorks Works

From sign-up to getting paid, the complete flow for running your business finances with EsperWorks.

01

Create Your Account

Sign up in under a minute with your email. No credit card required. Start on the free plan and upgrade when you're ready. Two-factor authentication is available from day one.

02

Set Up Your Business

Add your business name, logo, address, currency, and payment details. Connect EsperPay so payments go directly to your bank, not through us.

03

Add Your Clients

Add clients manually or import them. Each client gets their own record, all their invoices, contracts, payments, and conversations in one place.

04

Create Invoices & Contracts

Build professional invoices with line items, VAT, withholding tax, and custom branding. Create contracts and proposals with electronic signature support. Generate PDFs automatically.

05

Send & Get Signed

Send documents to clients by email. Clients open a secure link, no login required. They can view, sign, and pay directly from their browser. You get notified instantly.

06

Collect Payments

Clients pay via card, bank transfer, or Mobile Money (MTN, Vodafone, AirtelTigo). Payments are confirmed via webhook and your invoice is marked paid automatically.

07

Track Everything

Monitor payment status, overdue invoices, expenses, and revenue from your dashboard. Set up recurring invoices for retainer clients. Export data for tax filing anytime.

08

Integrate & Automate

Use the REST API to connect EsperWorks to your own tools. Embed payment widgets on your website. Receive webhooks when invoices are paid.

Accepted Payment Methods

EsperPay

Card, bank transfer, Mobile Money (powered by Paystack & Flutterwave)

Mobile Money

MTN, Vodafone, AirtelTigo, M-Pesa

Manual

Record cash, cheque, or bank transfer payments

Payments go directly to your bank account via EsperPay. EsperWorks never holds your funds.

Security & Data Protection

TLS encryption on all data in transit
Bcrypt password hashing
Two-factor authentication (TOTP)
HMAC-SHA256 webhook verification
Per-device session tracking & revocation
Soft deletes on all sensitive records
Rate limiting on all API endpoints
GDPR-aligned data handling

Read our Privacy Policy and Data Protection Policy for full details.

Ready to Get Started?

Create your free account and send your first invoice in minutes.

Create Free Account