WebApps
Business app

FreelanceHub turns WordPress into your back office.

Invoicing, expenses and tax, time tracking, contracts, CRM, an AI assistant, and more — all private and all yours.

$99 one-time · self-hosted
yourdomain.com
FreelanceHub preview

Your invoicing app doesn’t know your CRM exists.

A client’s info gets typed in twice, tracked time waits to be copied into an invoice, and a spreadsheet somewhere is quietly trying to be a tax plan. Five subscriptions, five logins, and none of them talk to each other. FreelanceHub runs invoicing, time, expenses, tax, contracts and CRM from one workspace, where a client picked in one module is already known in every other.

9modules
1install
AIbuilt in
100%self-hosted

Without FreelanceHub

  • A separate paid subscription for every single task
  • Client and financial data spread across vendors
  • Monthly fees that climb as you add tools
  • Copy-pasting between apps that don’t talk to each other
  • No single place that shows your whole business

With FreelanceHub

  • One workspace covering every part of freelancing
  • All your data in your own WordPress database
  • Pay once — no per-seat or per-month charges from the theme
  • Modules that share clients, projects, and context automatically
  • A dashboard that surfaces exactly what needs attention

Features

Everything a freelancer actually needs

Nine connected modules in one fast, private interface — not a pile of plugins.

Invoicing

Create polished invoices with line items, track draft / pending / paid / overdue status, and print or save them as PDF straight from your browser — with your logo and payment details built in.

Time tracking

Log time against projects and clients, keep an honest record of billable hours, and turn tracked time into invoice-ready totals.

Expenses

Record business expenses by category, method, and client, flag what’s tax-deductible, and keep a clean ledger you can actually use at tax time.

Tax planning

Know what you’ll owe before it’s due — estimated from your real profit, with a savings pot to set money aside and deadlines that stay in view.

Client CRM

Keep every client with contacts, industry, status, and value. Click through to a client detail hub showing every invoice, project, contract, and hour linked to them.

Projects & tasks

Organize work into projects with tasks, priorities, and deadlines, and watch progress as you complete them — tied to the right client every time.

Scheduling

Book and view meetings in a calendar or list, so client calls and deadlines never sneak up on you.

Password vault

Store client logins and credentials AES-encrypted in your database, locked behind a PIN you set — your sensitive access, kept private and to hand.

Contracts

Draft contracts and proposals, mark them signed, track their status and value, and keep them next to the client and project they belong to.

Tax & AI

Tax planning that actually plans ahead

Real-time estimate

Built from your paid invoices as income and your flagged expenses as deductions — no manual entry, always current.

A savings pot

Log transfers to savings as you earn and watch a progress bar close in on your set-aside target. The bill is never a surprise.

Built for any country

Set your own rate, or switch on full tax brackets and enter your own bands. You supply the numbers; FreelanceHub does the maths.

Ask about your taxes

One click hands your profit, deductions, and rates to the AI assistant for a plain-language explanation — not formal advice, but a clear read.

Draft emails & proposals

One-click shortcuts to write client emails, proposals, payment reminders, or plan a rate increase — in your own voice.

Bring your own key

Claude or ChatGPT, billed directly by your provider. Typical light use runs a few dollars a month.

Not ten separate tools

How the modules connect

The same client, the same project, the same numbers — used everywhere they’re relevant, without re-entering anything.

Client picker everywhere — type a name and it autocompletes from your CRM, in Invoicing, Contracts, Projects, Scheduling, Time Tracker or Expenses
Time → invoice — pull logged hours into an invoice as line items, grouped by project
Project → invoice — generate an invoice straight from a project, pre-filled with client and project
Client detail hub — one screen shows every invoice, project, contract, meeting and hour linked to a client
Invoices & expenses → tax — the Tax module reads paid invoices as income and deductible expenses as write-offs automatically
Tax → AI assistant — send your tax snapshot to the assistant in one click for a plain-language read

How it works

Up and running in minutes

1

Install the theme

Upload and activate. FreelanceHub sets up everything it needs automatically.

2

Add your details

Set your business name, logo, and payment info once — they flow into every invoice.

3

Bring your clients

Add clients and projects, then log time and expenses as you work.

4

Invoice & get paid

Turn your work into invoices, export to PDF, and track them to paid.

Who it’s for

Built for independent professionals

Freelancers & consultants

Run your invoicing, time, expenses, and clients in one place instead of five separate subscriptions.

Designers & developers

Track projects and tasks, store client credentials securely, and bill accurately from logged time.

Solo studios & agencies of one

Look and operate like a polished business — contracts, proposals, and a real CRM — without enterprise overhead.

You own it. All of it.

FreelanceHub sits entirely behind login on your own WordPress install. Logged-out visitors see nothing — your finances and client list live in your database, never public and never mined.

FAQ

Questions, answered

Is this a monthly subscription? +
No. FreelanceHub is a one-time purchase you install on your own WordPress site. There are no per-seat or per-month fees from the theme.
How does the tax planning work? +
The Tax module estimates what you’ll owe from your real profit — paid-invoice income minus deductible expenses — using the rate or tax brackets you configure. It tracks a savings pot so you can log money set aside, breaks deductions down by category, and reminds you of filing deadlines. It’s a planning aid, clearly labelled as estimates, not formal tax advice.
Where is my data stored? +
Entirely in your own WordPress database, on your own hosting. Nothing is sent to us, and the workspace is private — logged-out visitors can’t see it.
Can I back up or export my data? +
Yes — a full JSON backup of everything, an optional version that includes decrypted passwords for safekeeping, or per-module CSV exports (clients, invoices, expenses, time, contracts, projects, meetings) for use in a spreadsheet.
Do I need an AI account? +
Only if you want the AI assistant. It uses your own Anthropic (Claude) or OpenAI key, so you stay in control of usage and cost. Everything else works without it.
Can I really send proper invoices? +
Yes — create invoices with line items, your logo, and payment details, track their status, duplicate one for recurring billing, and print or save as PDF directly from the browser. Overdue invoices flip status automatically once the due date passes.
Will it work with my site? +
FreelanceHub is a self-contained WordPress theme. Install it on a WordPress site (a dedicated one is ideal, since it becomes your workspace) and you’re set — no page builder needed.
Is the password vault actually secure? +
Stored passwords are AES-256 encrypted in your database and locked behind a PIN. Worth knowing: the PIN is an on-screen convenience lock, not the real security boundary — that’s your WordPress login. Anyone who can log into your WordPress account can reach vault data, so use a strong WordPress password and HTTPS.
Does the Tax module work outside the US? +
Yes — it’s country-neutral. FreelanceHub doesn’t ship any country’s tax tables; you set your own currency, rate or brackets, and filing dates, and it does the maths. That keeps it accurate wherever you are, and never out of date.

Own your freelance business.

One install. Invoicing, time, tax and clients — all in one private dashboard you keep.

Get FreelanceHub — $99