Missing W-9s surface on release day
Your batch of 3,000 payouts is ready. Then you discover 400 contractors never submitted a W-9. Release day becomes a document chase.
It is January 15. Your tax team needs 1099s for 4,000 contractors. Half are missing W-9s. Gruv collects the forms at onboarding, gates payouts until they are on file, and builds the 1099 package automatically.
Your batch of 3,000 payouts is ready. Then you discover 400 contractors never submitted a W-9. Release day becomes a document chase.
A US freelancer needs a W-9. A UK company needs a W-8BEN-E. A German sole trader needs VAT evidence. One workflow handles none of them well.
Tax forms live in one system. Payout totals live in another. Your tax team spends January rebuilding the connection.
A contractor writes in: "Why is my payout on hold?" Without visible hold reasons and expiry dates, ops guesses.
Collect W-9s, W-8BENs, and local tax forms at onboarding. Gate payouts until forms are on file. Build 1099 and 1042 packages from the same data.
US individuals get a W-9 request. Foreign entities get W-8BEN-E. Each payee sees only the form they need.
Catch invalid TINs, incomplete fields, and expired forms before the batch reaches approval.
Tax-incomplete payees stay out of the payout run. The hold reason is visible to ops and the payee.
W-8BEN forms expire after three years. Gruv surfaces renewal tasks 90 days before the deadline.
Year-end reporting pulls from the same documents and payout totals. No manual reconstruction.
Every document, hold decision, payout record, and reporting output ties to one payee history.
Each payee completes the right form at onboarding. No chasing PDFs over email.
Year-end reporting packages build from the same documents and payout totals.
Invalid TINs and expiring W-8s surface before they block your next batch.
Operators see exactly why a payee is blocked: missing W-9, expired W-8, incomplete VAT registration. Finance keeps the evidence trail attached for year-end audit.
A US contractor needs a W-9. A UK agency needs a W-8BEN-E. A German freelancer needs VAT evidence. Each shape has its own collection, validation, and reporting rules.
US 1099
Collect W-9s from US contractors, track year-to-date totals against the $600 threshold, and build the 1099-NEC package at year-end.
W-8
Non-US payees get the right W-8 variant based on entity type and country. Individuals get W-8BEN. Entities get W-8BEN-E.
VAT/GST
Capture VAT IDs from EU suppliers, GST numbers from Australian payees, and tie the evidence to each payout record.
Year-end
Per-payee statements and program-level exports your tax team hands directly to preparers or files electronically.
Gruv surfaces payee screening, flags anomalies, and holds suspicious payout instructions for review before your batch pr
Gruv imports payout batches from your ERP, validates every row, processes async, and exports results your finance team c
Gruv gives finance, support, and ops one workspace to review payout batches, assign exceptions, and trace every disburse

It is January 15. Your tax team needs 1099s for 4,000 contractors. Half are missing W-9s. Gruv collects the forms at onboarding, gates payouts until they are on file, and builds the 1099 package automatically.
Many teams start with a narrow launch in weeks.