Collect vendor tax forms securely

Collect W-9s
without email.

Collect W-9 forms and Tax IDs securely with AES-256 encryption, masked display, and audit trail on every reveal. No more Tax IDs over email.

New Vendor — W-9

Business Name
Acme LLC
Tax ID
•••••4567
W-9
w9-acme-llc.pdf
Submitted
Securely Received
Form data received
Tax ID encrypted (AES-256)
W-9 stored securely
Ready for review
End-to-end encryption · Audit trail enabled
ReceivedNew Vendor — W-9
Why EasyRequests

Encrypted Tax ID fields

Tax IDs are encrypted with AES-256-GCM at rest. Displayed as masked values (e.g. •••••4567) by default. Every reveal requires admin access and is logged.

W-9 PDF upload

Vendors upload their W-9 PDF directly through the intake form. Files are stored securely on Cloudflare R2 with presigned URLs — no public access.

Audit-ready access log

Every time someone views a Tax ID or downloads a W-9, it is logged with identity, timestamp, and IP. Pull the access log anytime for compliance.

How it works
1

Share the W-9 collection link

Create a workspace and share the intake URL with your vendor. They see a professional, branded form — no login needed.

2

Vendor fills out the form

They enter business name, Tax ID (encrypted on submission), entity type, and upload their W-9 PDF. Confirmation is instant.

3

You review with masked display

Tax IDs show as •••••4567. Click reveal to see the full value — the action is logged. Download W-9 PDFs securely from the dashboard.

Slack & Teams integration

Approve in Slack.
Done in 30 seconds.

Connect your Slack workspace and approvers get a message the moment a new request comes in. Approve or reject without leaving Slack - status updates instantly, requester is notified, audit log is written.

Microsoft Teams integration also available
ER
EasyRequeststoday at 10:41 AM

New request from James Carter is waiting for your approval.

W-9 — New Vendor — Acme LLC
Business Name: Acme LLC
Tax ID: •••••4567 (encrypted)
W-9: w9-acme-llc.pdf
Who it's for
Bookkeeping & Accounting Firms

Stop collecting Tax IDs over email

Email is not secure for Tax IDs. EasyRequests encrypts them at rest, masks them in every display, and logs every reveal. Compliance built in.

CPA Firms

Vendor onboarding with audit trail

Collect W-9s from vendors during onboarding with a secure, branded form. Every submission and access is tracked for compliance.

Pricing

One price. All your clients.

Most tools charge per seat or per client. EasyRequests is one flat price — add clients, invite team members, and scale without surprise bills.

MonthlyAnnual

Free

Try with 1 client

$0

Free forever

Get started free
  • 1 client workspace
  • 200 requests / month
  • 2 approvers
  • 20 members
  • Email notifications
  • Encrypted sensitive fields
Most popular

Starter

For growing firms

$29/mo

Save $58 with annual billing

Start free trial
  • 10 client workspaces
  • 2,000 requests / month
  • 10 approvers
  • 100 members
  • Slack integration
  • Custom branding
  • Analytics dashboard

Growth

For established firms

$59/mo

Save $118 with annual billing

Start free trial
  • 50 client workspaces
  • 10,000 requests / month
  • 50 approvers
  • 500 members
  • Slack, Webhooks, REST API
  • Remove "Powered by" badge
  • Priority support

Need more than 50 clients?

Unlimited workspaces, dedicated support, and custom onboarding.

Contact us

Trusted by bookkeeping firms managing 10–200+ clients.

Get started today

Ready to stop
chasing receipts?

Set up in 5 minutes. No credit card required.