Pay a US contractor and a Berlin studio in the same batch
Upload a file or call the API. Gruv screens every payee, applies your approval chain, picks the cheapest route per recipient, and posts the journal entry to your ERP when it clears.
One record from invite to posted journal entry
You stop wiring four tools to send one payment. Payee onboarding, W-9 capture, approval chains, and QuickBooks export live on the same record. One batch closes one set of books.

CSV today, API next quarter
Overview

US, EU, and India in one batch
Overview

Payees onboard themselves
Overview

Finance signs off once per batch
Overview
Four pieces that close a batch from invite to posted
The release schedule, the W-9, the approval chain, and the QuickBooks export all sit on one record. One batch closes one set of books.
Scheduled runs and threshold releases
Set "every Tuesday at 9 AM" or "when the batch exceeds $10K." Routine cycles close themselves. Ops only opens the file when the system flags an exception.

W-8, W-9, and 1099 on the payee record
Tax forms live on the payee, not in a shared Google Drive folder. When 1099 season arrives, the data is already current and where finance needs it.

PayPal, Wise, Revolut, or bank transfer
The payee picks their preferred method once. You never hear "where is my payment?" because funds arrive on the rail they actually check.

Posts to QuickBooks, Xero, or NetSuite
The moment a batch completes, structured exports land in your ERP covering payouts, fees, and FX. Webhooks fire on every state change so internal systems stay in sync.

Gruv AI on every batch, before money moves
The model runs screening, gate logic, and recheck signals. Ops keeps the approval click. Finance keeps the audit trail.
Rule engine for commission and schedule logic
Define payout structures once. Every cycle inherits them. New programs launch without another spreadsheet.
Pre-release gates with reason codes
W-9, sanctions, and policy checks evaluate every payment before approval. Holds carry a specific reason code. Ops knows exactly what to fix.
Exception queue with the next step suggested
Returns and mismatches arrive sorted by next step. Ops resolves before the payee notices, and support tickets drop.
Ask Gruv AI
Ask why a batch is held or where a payee stands. The answer cites the record. Faster than pinging the integrations team.
From CSV import to closed books
Releasing money is one click. The work around it (payee verification, W-9 collection, approval routing, exception handling, and the QuickBooks export) is what makes the program scale.
Pull payment data from where it lives
- Drop a CSV this week; switch to REST API and webhooks when engineering is ready
- Map partner, payee, and amount fields once. Every future cycle inherits the mapping
- One record per payment across every source, so ops stops switching tabs to trace a wire
Get payees verified before payday
- Payees enter bank details, upload a W-8 or W-9, and verify identity via a self-serve link
- Status moves from invited to verified without an ops ticket or Slack thread
- Blocked payees see exactly which field is missing, so they fix it themselves
Release the batch and post to your ERP
- Dollar thresholds, dual-control sign-off, and Tuesday/Thursday release windows apply to every batch
- Failed items and retries resolve in-queue before support hears about them
- Exports post to QuickBooks, Xero, or NetSuite with payouts, fees, FX, and journal entries
Built for teams where paying others is the product
When one missed payout triggers churn, ad-hoc spreadsheets stop scaling. Affiliates, creators, publishers, and promo winners all pay out on the same rails underneath.
Affiliate Marketing
Import partner earnings from Impact, Partnerize, or your own ledger into one batch. Affiliates in 30+ countries get paid via PayPal or bank transfer and finance keeps the 1099 trail.
Ad Networks
Campaign spend turns into payout-ready rows automatically. Publishers see the same numbers you reconcile against, so monthly disputes drop to near zero.
Creator Economy
Creator withdrawals, rev-share splits, and brand deal payments run on one workflow. Creators cash out via PayPal or Wise on their own schedule. Your ops team stops being the bottleneck.
Influencer Marketing
Approved deliverables become payout runs the same day. The brand sees status, the creator sees funds in 1 to 3 days, and your account managers stop chasing finance for wire approvals.
Podcasts
Host and guest splits release every Tuesday with the records you need at year-end. Talent in the US, UK, and Australia get paid on time without a manual tracker.
Gaming & Promotions
Tournament prizes, loyalty rewards, and rebates clear with the dual-control approval and audit trail finance requires. Winners in 180+ countries get paid fast without bypassing controls.

A payout run, end to end
Five steps from adding your first provider to a posted journal entry in QuickBooks, Xero, or NetSuite.
New rail · Stripe Treasury · ACH
DNS resolution
Name match · Treasury LLC
Daily limit · $5M
Sandbox round-trip
Production permissions
Frequently Asked Questions
Which countries and payout methods do you support?+
How do payees onboard?+
How do you prevent duplicate payments?+
Can finance set approval rules?+
What does reconciliation look like?+

Ready to pay your first batch?
We map your corridors (US, EU, India, LATAM), wire your approval chain, and confirm routes and settle times before money moves.
Most teams go live in 4 to 6 weeks.

