DocsInOrder is launching soon on WordPress.org. See what's coming
WordPress plugin for professional firms

Client documents, in order.

A WordPress plugin for accountants, lawyers and consultants. Send clients a checklist and a private link. They upload from their phone, you review every item in WordPress. No client accounts, no email attachments, no per-client fees.

  • Free on WordPress.org
  • Files stay on your site
  • WordPress 6.5 or newer
DocsInOrder dashboard in WordPress listing five client requests with progress bars and statuses
Client upload page on a phone showing the checklist and an upload button for each item
The problem

Stop chasing documents by email

Every season it's the same: attachments spread across threads, photos of the wrong page, and the one missing slip you only notice at the deadline.

Without DocsInOrder
  • "Did you get my T4?" in six different threads
  • Sensitive files sitting in inboxes for years
  • You track what's missing in a spreadsheet
  • Reminders written by hand, one client at a time
With DocsInOrder
  • One checklist per client, one private link
  • Files go straight to protected storage on your site
  • Every client's progress at a glance
  • One-click reminders, or automatic with Pro
How it works

From request to complete in four steps

1

Build a checklist

List the documents you need with instructions, or start from the tax or mortgage template.

2

Send a private link

Your client gets an email with a secure link. No username, no password.

3

Client uploads

They see exactly what's missing and upload from their phone or computer.

4

Review each item

Approve it, or request changes with a note. The client sees what to fix.

Reviewing a mortgage application: two items with changes requested, one ready to approve
Review each item: approve it, or request changes with a note.

Review without the back-and-forth

Every upload lands on the right checklist item. Open it, approve it, or ask for a better copy. Your note shows up on the client's page and in the email.

  • View and download each file
  • Download the whole request as a ZIP
  • Mark the request complete when you're done
Free features

Everything you need to collect documents

The free plugin is complete. No time limit, no client limit.

All features →

Checklist builder

Required or optional items, instructions for each one, and the file types you accept.

Reusable templates

Personal tax and mortgage templates included. Save any checklist as your own template.

Magic links

Clients open a private link. No account, no password. Links expire, and you can extend them.

Phone-friendly upload

Clients see what is missing and upload photos or files, several per item.

Accept or request changes

Review each item. Request changes with a note and email the client right away.

Private storage

Files are kept outside public uploads, checked by type and blocked from direct access.

ZIP download

Download everything a client sent in one file.

Activity log

See who sent, opened, uploaded and reviewed, and when.

DocsInOrder Pro

Pro does the chasing for you

Automatic reminders, instant change requests and a light way to track your team's work. $99 a year for your site.

No card needed for the trial.

Automatic reminders

Turn on reminders for a request and Pro emails the client until everything is in, then stops by itself.

Change requests emailed instantly

Request changes on an item and the client is emailed straight away with your note.

Upload notifications

Your team hears about new uploads once per client visit, when a request is complete, or in a daily summary.

Our work

Assigned to, our deadline, internal status and private notes your clients never see.

Team levels

Managers see and manage everything. Employees see the requests assigned to them or that they created.

Branded emails

Your logo, brand colour and signature on every email, with a plain-text version too.

Why a plugin

Your site. Your files. No monthly per-user bill.

Client portals usually charge per user every month and keep your clients' files on their servers. DocsInOrder runs on the WordPress site you already have.

DocsInOrderTypical client portalEmail
Where files liveYour own siteTheir serversEveryone's inbox
Client needs an accountNoOftenNo
See what's missingItem by itemYesNo
CostFree, or Pro $99/yearMonthly, per userFree, but your time
Free resources

Document checklists you can use today

Print them, or use the same list as a DocsInOrder template.

All checklists →
FAQ

Questions firms ask

Something else? Contact us.

Do my clients need to create an account?
No. Each request has its own private link. Clients open it and upload, with no username or password. Links expire, and you can extend them or issue a new one.
Where are the files stored?
On your own WordPress site, in a private folder outside the public uploads directory, protected from direct access. Files never pass through our servers.
Is the free version really free?
Yes. The free plugin has no time limit and no limit on clients or requests. Pro adds automation and team features for those who want them.
Does DocsInOrder send my clients' data anywhere?
No. Client names, emails and files stay on your site. The plugin can optionally share basic, non-client usage data with us through Freemius, only if you opt in on the Setup screen. It is off by default.
Can my staff use it without seeing WordPress settings?
Yes. Give a staff member access with the DocsInOrder Staff role or the Access switch on their profile. Customer and subscriber accounts can never be given access.
What do I need to run it?
A WordPress site (6.5 or newer) with PHP 7.4 or newer, HTTPS, and working email. The setup checklist tests these for you.

Get this season's documents in order

Install the free plugin. Upgrade only if Pro saves you time.

Get DocsInOrder free