Consulting and advisory
Engagements with fixed fees or hourly rates, partners and associates logging time against each client.
Timesheet and milestone billing, profit by client
Services Projects, contracts, timesheets, billing
For consulting firms, agencies, IT services and maintenance companies. Leads, clients, projects, timesheets, contracts, invoices and payroll on one ERP, with engineers and consultants in the field on the same records.
Who it is for
Whether you bill by the hour, by the milestone, by the month or by the contract, the work and the money sit on the same record.
Engagements with fixed fees or hourly rates, partners and associates logging time against each client.
Timesheet and milestone billing, profit by client
Marketing, design and media work on retainers and one-off projects, with many jobs open at once.
Retainer invoices, tasks on a board, hours against budget
Implementations, development and support contracts, often for clients in other currencies.
Milestones, support contracts, multi-currency billing
Annual maintenance contracts with scheduled visits, breakdown calls and spares.
Maintenance schedules, visits, spares on the invoice
Site teams, subcontractors and materials on long-running jobs for many clients.
Projects with costs, purchases and progress billing
Courses, assessments and certification work sold by the batch or by subscription.
Subscriptions, batches as projects, trainer timesheets
Key features
Everything a services business runs on, in one ERP, so nobody copies hours from a sheet into an invoice again.
Enquiries from your website and sales mailbox become leads by themselves, then opportunities and proposals.
Every client's contacts, documents, emails and past work on one record the whole team can see.
Projects with tasks, owners, dependencies and milestones, on a board or a Gantt chart, with deadline reminders.
Hours logged against projects and tasks, marked billable or not, at each person's billing and cost rate.
Invoice from timesheets, milestones, a monthly retainer or a subscription, with GST and in the client's currency.
Service contracts with maintenance schedules, visits logged against them and renewals followed up.
Travel and client expenses claimed with receipts, checked against policy, and billed on to the client where agreed.
Salaries for staff, and hourly pay for consultants and contractors worked out from their approved timesheets.
One engagement, end to end
An example from an IT services firm: an implementation project, followed by an annual support contract. Each step is a linked record.
A request from the website contact form creates a lead and assigns it to a consultant.
Scope, milestones and rates go out as a quotation from the opportunity.
The signed order creates the project with its budget, tasks and milestones.
Work is split into tasks with owners and dates; reminders go out before anything slips.
Consultants log hours against tasks each day, billable or internal, and managers approve them.
Client visits are checked in on the BeatOS app, and travel is claimed against the project.
Each milestone signed off becomes a GST invoice in the client's currency.
Approved change-request hours are invoiced straight from the timesheets.
Overdue invoices get reminders, and payments are matched invoice by invoice.
Billed value is compared with time at cost, expenses and purchases.
An annual contract starts, with a monthly subscription invoice and scheduled health-check visits.
Before the contract ends, the renewal goes into a calling queue with its history attached.
Run maintenance contracts instead?Breakdown calls, engineer visits and spares follow the same chain, with the visit and the parts on the invoice.
Profit by project
Busy is not the same as profitable. BeatOS ERP charges every hour at its cost, every expense and every purchase to the project, and sets it against what was billed.
WatchHours are running ahead of progress. 272 h left in the budget.
Your way of working
Every services firm works a little differently. BeatOS ERP is set up around yours, and your admin can keep changing it.
Add the fields your engagements need, such as practice area, engagement partner or contract type.
Proposals, discounts, timesheets and expenses go to the right person, in as many levels as you need.
Consultants see their projects, partners see the firm, and client data stays with the people who need it.
Timesheets, visits, expenses and approvals from the BeatOS app, even without signal.
Print formats for quotations, invoices and timesheet statements, with your letterhead and terms.
Email, calendars, meetings and calling, plus a REST API for anything else you use.
Reports
Live, by client, project, person and month, without anyone compiling a sheet.
BeatOS ERP for service businesses
The consultants' hours, the engineers' visits, the spares they use and the invoices they lead to are on one record.
Engagements and annual maintenance contracts as projects with tasks and schedules.
Leads, opportunities and quotations on the same client record as the work.
Timesheets, leave, expense claims and salary, including hourly pay from timesheets.
GST invoices, multi-currency billing, and receivables by client.
In the field
Service calls, site visits, renewals and expenses happen in the BeatOS app, and land on the same projects, contracts and invoices the office uses.
Challenges and solution
Read it left to right: the problems we hear most, what we set up in BeatOS ERP, and what your team gets on the phone.
1The challenge
Where money leaks today
2We set up BeatOS ERP
One record for the whole firm
3BeatOS adds in the field
What your team does on the phone
The resultEvery enquiry followed up, every hour billed, every contract renewed on time.
The apps
Start with the apps that fix your biggest problem, and switch on more later. Click an app to see it in detail.
Specialised setups
We have deeper setups for these trades, with their own forms, reports and workflows.
How we implement
Six steps, run by the BeatOS team with yours. We start with how you sell, staff and bill one typical engagement.
FAQ
Tell us how you sell and bill one typical engagement, and we will show it running in BeatOS ERP.
Book a demo →Yes. Approved billable hours are invoiced straight from the timesheets at each person's billing rate, with GST.
Yes. Bill a fixed amount each month, a share of the fee at each milestone, or a recurring subscription for support contracts.
Yes. Each client can be billed in their own currency, and the books keep both the foreign and the rupee value.
Yes. Time at cost, expenses and purchases are charged to the project and compared with what was billed.
Yes. Website enquiries and emails to your sales address can create leads automatically and assign them to the right person.
Yes. Each contract has a maintenance schedule, visits are logged against it, and renewals are followed up before it ends.
Yes. Hourly pay can be worked out from approved timesheets, in a separate payroll run if needed.
Yes. Live tracking in the BeatOS app shows each engineer on duty, with visits, time on site and travel for the day.
Related industries
Bring one typical engagement. We will show it won, staffed, billed and costed.