Billing Clients
Track time on tickets and generate reports for client billing.
Setting Up Billing
1. Configure Team Rates
Set default hourly rates for team members:
- Go to Settings → Team
- Edit each team member
- Set their Hourly Rate
- Click Save
2. Configure Company Rates
Override team rates with company-specific rates:
- Go to Contacts → Companies
- Edit the company
- Set Hourly Rate and Currency
- Click Save
3. Set Organization Currency
Set your default currency:
- Go to Settings → Organization
- Choose Default Currency
- This applies when no company currency is set
Logging Billable Time
During Work
Use the live timer:
- Open the ticket
- Click Start Timer
- Work on the issue
- Click Stop when done
- Review and ensure Billable is checked
- Add a clear description
- Save the entry
After Work
Log time manually:
- Open the ticket
- Click Log Time
- Enter duration
- Add description of work done
- Ensure Billable is checked
- Save
Description Best Practices
Write descriptions that make sense on an invoice:
Good:
- “Investigated login issue, reset password, verified access”
- “Updated billing address per customer request”
- “Configured email forwarding rules”
Avoid:
- “Fixed it”
- “Worked on ticket”
- “Stuff”
Rate Hierarchy
Tiketti applies rates in this order:
- Entry override: Manual rate on the entry
- Company rate: From the ticket’s company
- Team member rate: From the person logging time
- Organization default: Fallback rate
Generating Reports
Time Report
View billable time:
- Go to Reports → Time
- Set date range (e.g., last month)
- Filter by company if needed
- View totals and breakdown
Export for Invoicing
- Go to Reports → Time
- Filter to the billing period and client
- Click Export CSV
- Import into your invoicing system
The export includes:
| Column | Description |
|---|---|
| Date | When work was done |
| Ticket | Ticket code and subject |
| Description | Work description |
| Duration | Time in hours |
| Rate | Hourly rate applied |
| Amount | Calculated total |
| Billable | Yes/No |
Invoice Workflow
Monthly Billing Process
- Review time entries for accuracy and completeness
- Verify rates are correct for each client
- Export the time report
- Create invoice in your accounting software
- Send to the client
- Mark entries as invoiced (optional, using labels)
Tracking Invoiced Time
Create a workflow to track what’s been invoiced:
- Create a label: “Invoiced”
- After exporting, apply the label to tickets
- Filter out invoiced items in future exports
Multiple Currencies
Handle international clients:
- Set currency per company
- Exports show correct currency symbols
- Rates are stored in the company’s currency
Currency Conversion
Tiketti stores amounts in the company’s currency. For consolidated reporting:
- Export each currency separately
- Apply conversion rates in your accounting software
- Or use a multi-currency accounting system
Reporting Periods
Weekly Billing
- Run reports every Friday
- Filter: Mon-Fri of current week
- Export and invoice
Monthly Billing
- Run reports at month end
- Filter: Full month
- Review for any missing entries
- Export and invoice
Project-Based Billing
- Use labels for projects
- Filter by project label
- Export when project completes
Disputes and Adjustments
If a Client Questions Time
- Open the ticket with disputed time
- Review the activity log
- Check time entry descriptions
- Provide detailed breakdown if needed
Adjusting Entries
- Find the time entry
- Edit duration or description
- Or mark as non-billable if waiving
Best Practices
For Accuracy
- Log time daily, not at week’s end
- Use the timer for active work
- Add detailed descriptions immediately
For Client Trust
- Be transparent about time logged
- Round fairly (e.g., to nearest 15 min)
- Provide detailed invoices with descriptions
For Efficiency
- Set up company rates upfront
- Use saved views for billing reports
- Create a monthly billing checklist