Billing & Invoices
Manage payments, view invoices, and understand billing cycles.
Billing & Invoices
This guide explains OnLocum's pricing structure, how invoices are generated, and how to manage your facility's payments.
Pricing Structure
How Pricing Works
OnLocum uses a transparent fee model:
- You set the worker pay rate when posting shifts
- OnLocum adds a service fee on top (visible before posting)
- Total invoice amount = Worker pay + Service fee
Service Fee Breakdown
| Component | Description |
|---|---|
| Worker Pay | The rate you post (what worker receives) |
| Platform Fee | Percentage of worker pay |
| VAT | Applicable taxes |
| Total | Your invoice amount |
Example Calculation
Shift: 8-hour day shift at KSh 800/hour
| Item | Amount |
|---|---|
| Worker Pay | KSh 6,400 |
| Platform Fee (15%) | KSh 960 |
| Subtotal | KSh 7,360 |
| VAT (16%) | KSh 1,178 |
| Invoice Total | KSh 8,538 |
Note
Platform fee percentages may vary based on your account type, volume, and contract terms. Check your account settings for your specific rates.
Volume Discounts
High-volume facilities may qualify for reduced fees:
| Monthly Spend | Discount |
|---|---|
| KSh 100,000 - 500,000 | 5% off platform fee |
| KSh 500,000 - 1,000,000 | 10% off platform fee |
| KSh 1,000,000+ | Custom pricing |
Contact our enterprise team for volume pricing discussions.
Invoice Generation
When Invoices Are Created
Invoices are generated when:
- A shift is completed and confirmed
- Worker hours are approved
- Timesheet approval is submitted
Invoice Timeline
- Shift Completed - Worker checks out
- Review Period - You have 72 hours to review hours
- Auto-Confirm - If no changes made, hours confirmed automatically
- Invoice Generated - Invoice created immediately after confirmation
- Payment Due - Per your payment terms
Invoice Contents
Each invoice includes:
- Invoice Number - Unique reference (e.g., INV-2026-001234)
- Invoice Date - Date generated
- Due Date - Based on your payment terms
- Facility Details - Your organization information
- Line Items - Each completed shift with:
- Worker name
- Shift date and times
- Hours worked
- Rate
- Subtotal
- Fee Breakdown - Platform fees, taxes
- Total Amount - Amount due
Viewing Invoices
- Go to Billing > Invoices
- See list of all invoices
- Filter by:
- Status (Pending, Paid, Overdue)
- Date range
- Amount range
- Click any invoice to view full details
Downloading Invoices
- Open the invoice
- Click Download PDF
- Save to your device
- Print if needed
Or download multiple invoices:
- Select invoices using checkboxes
- Click Download Selected
- Receive a ZIP file with all PDFs
Payment Methods
M-Pesa Business (Paybill)
Pay via M-Pesa Paybill:
- Go to M-Pesa on your phone
- Select Lipa na M-Pesa > Pay Bill
- Enter Business Number: XXXXXX
- Enter Account Number: Your Invoice Number
- Enter Amount
- Enter PIN and confirm
Tip
Use the invoice number as your account number for automatic reconciliation. Payments typically clear within minutes.
Bank Transfer
Transfer directly to OnLocum's bank account:
Bank: [Bank Name] Account Name: OnLocum Technologies Ltd Account Number: XXXXXXXXXXXX Branch: [Branch Name] Swift Code: XXXXXXXX
Reference: Use your Invoice Number
Card Payments
Pay online with Visa or Mastercard:
- Open the invoice in your dashboard
- Click Pay Now
- Enter card details
- Complete 3D Secure verification
- Payment confirmed instantly
Payment Terms
Standard payment terms by account type:
| Account Type | Payment Terms |
|---|---|
| Standard | Net 7 (due 7 days from invoice) |
| Verified Business | Net 14 |
| Enterprise | Net 30 (by agreement) |
| Prepaid | Pay before shift |
Note
Organizations can choose between Pay Now (Wallet) and Pay Later (Invoice) modes. Your credit limit for invoiced payments is based on your payment history score. See Financial Controls for details.
Changing Payment Terms
To request different payment terms:
- Go to Settings > Billing > Payment Terms
- Submit a request with justification
- Our team will review within 2-3 business days
Managing Payments
Payment Dashboard
Your billing dashboard shows:
- Total outstanding balance
- Upcoming payments (next 7 days)
- Recent payments
- Invoice status summary
Payment History
View all past payments:
- Go to Billing > Payment History
- See:
- Payment date
- Amount
- Method used
- Invoice(s) paid
- Reference number
Auto-Pay Setup
Set up automatic payments:
- Go to Billing > Auto-Pay
- Choose payment method:
- Saved card (charged on due date)
- Bank direct debit (where available)
- Set maximum auto-pay amount
- Confirm setup
Warning
Ensure your payment method has sufficient funds. Failed auto-pay attempts may result in late payment fees.
Prepaid Balance
Load a prepaid balance for faster processing:
- Go to Billing > Prepaid Balance
- Click Add Funds
- Choose amount
- Complete payment
- Balance available immediately
Benefits of prepaid:
- Instant shift confirmation
- No per-invoice payments
- Simplified reconciliation
- Volume discounts may apply
Disputing Charges
When to Dispute
You may dispute charges if:
- Hours recorded incorrectly
- Worker no-show not processed
- Duplicate charges
- Unauthorized shifts
- Rate discrepancies
How to Dispute
- Open the relevant invoice
- Find the line item in question
- Click Dispute
- Select dispute reason
- Provide details and evidence
- Submit dispute
Dispute Process
| Stage | Timeline |
|---|---|
| Submitted | Immediate confirmation |
| Under Review | 1-3 business days |
| Resolution | Additional 2-5 days if investigation needed |
| Decision | Email notification |
Dispute Outcomes
- Full Credit - Amount refunded or credited
- Partial Credit - Portion credited
- Dispute Denied - Original charge upheld
- Additional Info Needed - More details requested
Disputed amounts are held until resolved - you're not charged until decision.
Reporting and Analytics
Billing Reports
Generate reports for:
- Monthly spending summary
- Spend by department
- Spend by service type
- Year-over-year comparison
Accessing Reports
- Go to Billing > Reports
- Select report type
- Choose date range
- Generate and download
Integration with Accounting
Export data for your accounting system:
- CSV Export - For spreadsheet analysis
- PDF Reports - For records
- API Access - For direct integration (enterprise)
Tax Documents
Access tax-related documents:
- Annual spending summary
- VAT certificates
- Withholding tax certificates (where applicable)
Multi-Facility Billing
Consolidated Billing
For organizations with multiple facilities:
- Go to Organization > Billing Settings
- Choose billing structure:
- Consolidated - Single invoice for all facilities
- Separate - Invoice per facility
- Department - Invoice by department
Allocation and Tracking
Track spending by:
- Individual facility
- Department
- Cost center
- Project code
Organization-Level Reports
Generate organization-wide reports:
- Total spend across facilities
- Facility comparison
- Budget vs. actual
- Trend analysis
Best Practices
Managing Cash Flow
- Review invoices promptly - Don't let them pile up
- Use auto-pay - Avoid late fees
- Consider prepaid - For predictable spending
- Monitor spending - Use reports regularly
Reconciliation Tips
- Match invoice numbers to payments
- Download monthly statements
- Reconcile with your accounting system monthly
- Address discrepancies immediately
Budget Management
- Set department budgets in the app
- Receive alerts when approaching limits
- Review spending reports weekly
- Adjust rates based on market data
Frequently Asked Questions
When are invoices due?
Based on your payment terms (Net 7, 14, or 30 days from invoice date).
What happens if I pay late?
Late payments may incur fees and could affect your ability to post new shifts.
Can I get a credit for cancelled shifts?
Cancellations before worker assignment have no charge. Late cancellations may have fees per policy.
How do I update my billing contact?
Go to Settings > Billing > Contacts to update email and phone for billing matters.
Can I split payments across methods?
Yes, you can make partial payments from different methods to pay an invoice in full.
Need Assistance?
For billing questions:
- In-app: Billing > Help
- Email: billing@onlocum.com
- Phone: +254 XXX XXX XXX
Next Steps
- Posting Shifts - Create effective listings
- Worker Vetting - Understand verification
- Team Management - Set up your team