1 Dashboard
2 History
3 Rules Config
4 Account Setup
5 Pending Review
Step 1 — Payout Dashboard
9:41
Team Payouts
Next Payout — Mar 28, 2026
$14,820
8 team members • Bi-weekly cycle
$42.6K
MTD Paid
3
Pending
12
Approved
Upcoming Payouts
MJ
Marcus Johnson
Lead Tech • Commission + Bonus
$3,240
Approved
TW
Tyler Williams
Senior Tech • Commission
$2,680
Approved
RL
Rachel Lee
Tech • Commission
$2,150
Pending
KP
Kevin Park
Tech • Commission
$1,920
Approved
SN
Sarah Nguyen
Junior Tech • Commission
$1,480
Pending
Auto-Calculated PayoutsPayouts auto-calculate from commission rules — no manual spreadsheets. Review and approve with one tap.
1 / Payout Dashboard Live
9:41
Payout History
All
Deposited
Processing
Failed
March 14, 2026
MJ
Marcus Johnson
ACH • ****4829
$3,120
Deposited
TW
Tyler Williams
ACH • ****7651
$2,540
Deposited
RL
Rachel Lee
ACH • ****2103
$1,980
Deposited
Batch total (8 payouts) $13,640
February 28, 2026
MJ
Marcus Johnson
ACH • ****4829
$2,890
Deposited
TW
Tyler Williams
ACH • ****7651
$2,310
Deposited
Batch total (8 payouts) $12,460
February 14, 2026
MJ
Marcus Johnson
ACH • ****4829
$3,050
Deposited
Batch total (7 payouts) $11,890
2 / Payout History Live
9:41
Payout Rules
Payout Frequency
Weekly
Every Friday
Bi-Weekly
Every other Friday
Monthly
1st of each month
Thresholds
Minimum Payout Amount
Below this amount, earnings roll to next period
Auto-Release Window (hours)
Payouts auto-release if not reviewed within this window
Default Commission Split
Sales Commission 8.5%
Tech Commission 5.0%
Referral Bonus $50 flat
Performance Bonus Tiered
Approval Settings
Require Manual Approval
Review each payout before processing
Notify on Processing
Send push notification when payout sent
3 / Rules Config Live
9:41
Bank Accounts
Company Payout Account
Chase Business Checking
****4829 • Verified via Stripe
Active
Routing ****0248
Connected Jan 10, 2026
Team Member Accounts
MJ
Marcus Johnson
ACH ****4829 • Chase
Verified
TW
Tyler Williams
ACH ****7651 • Wells Fargo
Verified
RL
Rachel Lee
ACH ****2103 • Bank of America
Verified
KP
Kevin Park
ACH ****9417 • US Bank
Verified
SN
Sarah Nguyen
Pending verification
Pending
Integrations
Stripe Connect
ACH payouts enabled
Active
QuickBooks Export
Payroll journal entries
4 / Account Setup Live
9:41
Pending Review
3 payouts awaiting review
Auto-release in 36 hours if not reviewed
RL
Rachel Lee
Tech • Period: Mar 15 – 28
$2,150
Sales Commission$1,420
Tech Commission$480
Referral Bonus$250
SN
Sarah Nguyen
Junior Tech • Period: Mar 15 – 28
$1,480
Sales Commission$980
Tech Commission$350
Referral Bonus$150
JH
Jake Hernandez
Tech • Period: Mar 15 – 28
$1,650
Sales Commission$1,100
Tech Commission$550
48-Hour Auto-ReleaseReview pending payouts before the 48-hour auto-release window. Unapproved payouts will process automatically.
5 / Pending Review Live
Tablet Views
Dashboard & History Split View
9:41
Team Payouts
Next Payout
$14,820
Mar 28, 2026 • 8 members
$42.6K
MTD
3
Pending
Upcoming
MJ
Marcus Johnson
$3,240
OK
TW
Tyler Williams
$2,680
OK
RL
Rachel Lee
$2,150
Review
KP
Kevin Park
$1,920
OK
SN
Sarah Nguyen
$1,480
Review
Payout History
Date Batch Amount Status
Mar 14, 20268 payouts$13,640Deposited
Feb 28, 20268 payouts$12,460Deposited
Feb 14, 20267 payouts$11,890Deposited
Jan 31, 20268 payouts$12,180Deposited
Jan 17, 20268 payouts$11,520Deposited
Rules Configuration
9:41
Payout Rules
Frequency
Weekly
Bi-Weekly
Monthly
Thresholds
Min Payout
Auto-Release (hrs)
Commission Split Rules
Sales Commission
Applied to all completed sales
8.5%
Tech Commission
Applied to completed service jobs
5.0%
Referral Bonus
Per successful referral
$50
Performance Bonus
Quarterly tiered bonus
Tiered
Approval Settings
Manual Approval
Review before processing
Notify on Processing
Push + email notifications
Account Setup
9:41
Bank Accounts
Company Account
Chase Business
****4829
Active
Integrations
Stripe Connect
QuickBooks
Team Accounts
MJ
Marcus Johnson
ACH ****4829 • Chase
Verified
TW
Tyler Williams
ACH ****7651 • Wells Fargo
Verified
RL
Rachel Lee
ACH ****2103 • Bank of America
Verified
KP
Kevin Park
ACH ****9417 • US Bank
Verified
SN
Sarah Nguyen
Pending micro-deposit verification
Pending
JH
Jake Hernandez
Not connected
Web Views
Payouts Dashboard
https://app.3bids.io/contractor/payouts
3BidsPayouts
Dashboard 1
History 2
Rules 3
Accounts 4
MK
Mike Kowalski
Contractor
Settings
Payouts Dashboard
$14,820
Next Payout
Mar 28, 2026
$42.6K
MTD Paid
3
Pending Review
8
Team Members
Upcoming Payouts — Mar 28
Team Member Role Commission Bonus Total Status
MJ
Marcus Johnson
Lead Tech$2,640$600$3,240Approved
TW
Tyler Williams
Senior Tech$2,180$500$2,680Approved
RL
Rachel Lee
Tech$1,900$250$2,150Pending
KP
Kevin Park
Tech$1,920$0$1,920Approved
SN
Sarah Nguyen
Junior Tech$1,330$150$1,480Pending
Batch Total$14,820
Payout History
https://app.3bids.io/contractor/payouts/history
3BidsPayouts
Dashboard 1
History 2
Rules 3
Accounts 4
MK
Mike Kowalski
Contractor
Settings
Payout History
$128.4K
YTD Total Paid
48
Batches Processed
100%
Success Rate
All Payout Batches
Date Payouts Total Method Status
Mar 14, 20268$13,640ACHDeposited
Feb 28, 20268$12,460ACHDeposited
Feb 14, 20267$11,890ACHDeposited
Jan 31, 20268$12,180ACHDeposited
Jan 17, 20268$11,520ACHDeposited
Jan 3, 20267$10,940ACHDeposited
Rules & Accounts
https://app.3bids.io/contractor/payouts/rules
3BidsPayouts
Dashboard 1
History 2
Rules 3
Accounts 4
MK
Mike Kowalski
Contractor
Settings
Rules & Accounts
Payout Rules
FrequencyBi-Weekly
Min Payout$50.00
Auto-Release48 hours
Next DateMar 28
Commission Rates
Sales Commission
8.5%
Tech Commission
5.0%
Referral Bonus
$50
Performance Bonus
Tiered
Linked Accounts
MJ
Marcus Johnson
****4829 • Chase
OK
TW
Tyler Williams
****7651 • Wells Fargo
OK
RL
Rachel Lee
****2103 • BofA
OK
KP
Kevin Park
****9417 • US Bank
OK
SN
Sarah Nguyen
Pending verification
Pending

Data Architecture

Team payouts manage commission calculations, approval workflows, bank account linking via Stripe Connect, and automated ACH disbursements with configurable rules and thresholds.

Source Files

payouts/index.tsx
Dashboard with upcoming payouts
screen
payouts/history.tsx
Payout batch history with export
screen
payouts/rules.tsx
Commission rules configuration
screen
payouts/accounts.tsx
Bank account management
screen

Convex Queries

getPayoutDashboard
Next payout with member breakdown
query
listPayoutHistory
All batches with status
query
getPayoutRules
Commission rates and thresholds
query
getLinkedAccounts
Team bank accounts via Stripe
query

Convex Mutations

createPayout
Generate payout batch
mutation
approvePayout
Approve individual or batch
mutation
updatePayoutRules
Modify commission/threshold config
mutation
linkBankAccount
Connect via Stripe Connect
mutation

Status Flow

calculated pending_review approved processing deposited

Key Design Decisions

Auto-Release Safety Net
48-hour auto-release window ensures payouts are never blocked indefinitely, while giving managers time to review edge cases.
Batch Processing
Payouts are grouped into batches for efficient processing and easier auditing. Approve all or review individually.
Stripe Connect Integration
Bank accounts verified through Stripe Connect for secure, compliant ACH disbursements with automatic routing.