Simple, Transparent Pricing
Start free. Upgrade as your program grows. Direct payment — no platform processing fees.
Starter
Stop managing your contract through a group text.
2 active contracts
15 officers on roster
10 shifts per month
3 locations per contract
- Direct assign & drop officers
- Multiple contract types (one-off, recurring, events)
- Schedule calendar view
- Drop request management
- Roster groups & bulk invitations
- Contract onboarding documents
- Verified officer network (TCOLE, .gov email)
- Dashboard with fill rate and shift alerts
- —Fill Board & shift bidding
- —Signup restrictions & Daily Activity Reports
Free forever. Get your first contract off spreadsheets and into a real scheduling tool.
Get StartedCoordinator
You've got multiple contracts. One place for all of them.
10 active contracts
50 officers on roster
200 shifts per month
5 locations per contract
Fill Board: $3/shift filled
Everything in Starter, plus:
- Fill Board with vetting & approval queue
- Shift bidding with auto-allocation
- Signup restrictions & Daily Activity Reports
- Reports dashboard (hours, pay summaries)
- CSV export for records and taxes
$29 gets you more shifts, cheaper fill board fees, and room to grow as you pick up more contracts.
Get StartedPro+
Large contracts need coverage fast. Post to the fill board as needed, no fees.
Unlimited contracts
150 officers on roster
500 shifts per 30-day window
Unlimited locations per contract
Fill Board: $0/shift
Everything in Coordinator, plus:
- Zero Fill Board fees
- Full roster and location scale
Running a large contract with a deep roster? High limits, no fill board fees, one flat rate.
Get StartedEnterprise
Recurring large coordinators, universities, major venues, or one-time events like rodeos and festivals.
Custom roster, shift, and Fill Board limits
Flat monthly fee or per-event pricing
Invoiced billing — no credit card required
- Dedicated onboarding and setup support
- SLA with guaranteed response time
- Priority support during active events
Built around your event, not a price point. Custom limits, invoiced billing, and someone to call when things get busy.
Contact UsFeature Comparison
| Starter | Coordinator | Pro+ | Enterprise | |
|---|---|---|---|---|
| Active contracts | 2 | 10 | Unlimited | Custom |
| Officers on roster | 15 | 50 | 150 | Custom |
| Shifts per month | 10 | 200 | 500 | Custom |
| Locations per contract | 3 | 5 | Unlimited | Custom |
| Fill Board fee | N/A | $3/shift | $0 | $0 |
| Officer shift claiming | ||||
| Coordinator assign & drop control | ||||
| Shift bidding with auto-allocation | — | |||
| Multiple contract types (one-off, recurring, multi-date) | ||||
| Schedule calendar view | ||||
| Fill Board with vetting & approval queue | — | |||
| Drop request management with auto-repost | ||||
| Signup restrictions & Daily Activity Reports | — | |||
| Shift drop/swap restrictions | ||||
| Blackout date management | ||||
| Agency & equipment restrictions on Fill Board | ||||
| Scheduled contract publishing | ||||
| Officer verification (TCOLE, .gov email) | ||||
| Time certification tracking | ||||
| Automated transactional emails | ||||
| Notification preferences per officer | ||||
| Live metric dashboard | ||||
| Roster groups | ||||
| Bulk officer invitations | ||||
| Email blasts | ||||
| Custom contract onboarding docs | ||||
| Dashboard & alerts | ||||
| Reports dashboard (hours, pay summaries) | — | |||
| CSV export reports | — | |||
| Invoiced billing | — | — | — | |
| Dedicated onboarding | — | — | — | |
| SLA & priority support | — | — | — |
How It Works
Direct Payment
All coordinator plans use direct payment — you pay your officers your way (check, 1099, or cash). There are no Stripe processing fees and no platform payment processing. xduty handles scheduling, not payments.
Fill Board Fees
The Fill Board is available on the Coordinator plan and above. It helps you find coverage when your roster can't fill a shift. A per-fill fee is charged only when an officer is successfully matched: $3 on Coordinator and $0 on Pro+. You're never charged for posting or for requests that don't convert.
Upgrading & Downgrading
Upgrade at any time from your dashboard — your new limits take effect immediately. Downgrade to a lower plan when your current billing period ends. You can't downgrade while you exceed the lower plan's limits (e.g., 5 contracts on Starter).
Officer Verification
Every officer on xduty verifies their law enforcement credentials — TCOLE PID, badge number, and either a .gov email or commission card upload. You always know who's showing up to your shifts.
No credit card required to get started.