Skip to content

One system to run the whole company

Delivery, people and money over one set of records — built for Indian IT services companies.

From ₹99 per user per month · clients, vendors and candidates are free

The projects screen, with hours booked against budget and the value delivered but not yet invoiced
01The problem

Twelve tools out. One in.

Each one was a sensible purchase. Together they mean the same person is entered four times, the same hour is counted twice, and the number you act on is a month old.

  • Excelspreadsheets
  • Tallyaccounting
  • An HRMSpeople records
  • A CRMpipeline
  • Jiratask boards
  • A helpdesktickets
  • Recruitmenthiring
  • Emailapprovals
  • WhatsAppdecisions
  • A BI toolreporting
  • A file sharedocuments
  • A meeting toolcalls

corepilot

sixteen modules · one set of records

One inbox showing what is waiting on you across every module

One login, one org chart, one audit trail — and one inbox that knows what is waiting on you across all sixteen.

What that costs you, by department

Pick the part of the company you run.

  • Work gets delivered and never invoiced

    Delivered-and-unbilled is a number on the projects screen, with the reason beside it — not a discovery finance makes a quarter later.

    Projects & Delivery

  • Nobody knows a project is in trouble until it is late

    Hours booked against budget on every card, with at-risk and blocked stated plainly and the blocker named.

    Projects & Delivery

  • Utilisation is a monthly guess

    Billable against logged, per person, over the last thirty days — off the same rows payroll reads.

    Attendance & Leave

  • Support arrives by email, WhatsApp and phone

    Clients raise tickets in their own portal, against their own account, at no cost to you.

    Support & Helpdesk

02Why one system

One hour, entered once. Then read by five screens that never re-type it.

In twelve tools every handoff below is a spreadsheet, an export, or somebody remembering to tell somebody.

  1. 09:14

    Devika starts her clock

    My clock

    running

    she says what she is about to do

  2. 17:02

    She stops

    Timesheet

    7.5 h

    written by the clock, not from memory

  3. Fri

    Her manager approves the week

    P-ACME

    7.5 h

    hours become billable, not just logged

  4. 01 Sep

    Finance drafts the invoice

    2026-27/0002

    7.5 h

    assembled from approved work

  5. 01 Sep

    It posts to the books

    Ledger

    balanced

    double entry, same rows

  6. Any time

    The founder reads one number

    Utilisation

    59%

    off those rows, under their own scope

03Try it yourself

The same software, five different jobs. Pick the one closest to yours.

What each person can open — and what they cannot — is decided underneath, by the database itself, so nobody sees a salary or another department's numbers by accident.

Delivery Head / PMOSees their department

Lands on Projects, and the board

They can see their team, and everyone under them.

What opens

  • Every project their department runs, with hours booked against budget
  • Utilisation for their own people, over the last thirty days
  • Which projects are at risk, and which are blocked and why
What they cannot do

A salary, or another department's projects

They see their own payslip and nobody else's. And the project list is filtered to their own department before it reaches them — the rest is not hidden on screen, it never arrives.

The projects screen with hours booked, unbilled value and what needs attention
The projects screen with hours booked, unbilled value and what needs attention

There is a demo company you can sign into and click around. No sign-up.

Have a look round
04What is in it

Sixteen modules. One set of records under all of them.

01

People

Who works here, when they worked, and what they were paid.

3 modules
  • One employee record that attendance, payroll, projects and reports all read — entered once, never re-keyed
  • A reporting line the software enforces, not a slide: it decides whose leave you may approve and whose salary you may not see
  • Statutory Indian payroll with the approval chain stored on the run, and the four leave types seeded on day one
02

Money

What comes in, what goes out, and the ledger under both.

3 modules
  • GST invoices assembled from work that was actually delivered — approved hours, milestones and billable expenses
  • Financial-year numbering, ageing buckets and a double-entry ledger that balances, all reading the same postings
  • Buying and selling kept apart: opposite directions of money, opposite lists of people, separate permissions
03

Delivery

The work itself, and everything that supports it.

4 modules
  • Hours booked against budget on every project, with at-risk and blocked stated plainly and the blocker named
  • Delivered-and-unbilled in rupees while the work is still running, not a quarter later from finance
  • Clients raise their own tickets in a portal that costs you nothing and reaches only their own account
04

Growth

Winning the work, and keeping the account.

5 modules
  • One client record that sales, delivery, support, finance and renewals all point at — including the GSTIN finance needs
  • Estimates superseded rather than overwritten, so the numbers a client was given stay explainable
  • Leads carry their source into the same pipeline, so a campaign ends with a revenue number rather than a lead count

And the things everybody opens every day

in every plan, across every module

  • Channels & messages

    Inside the workspace, next to the record it is about

    Team conversation

  • One inbox

    Across all sixteen modules — not sixteen notification bells

    Everything waiting on you

  • Approvals in one queue

    Leave, expenses, purchase orders and salary runs, wherever they came from

    One decision list

  • One search box

    Clients, projects, invoices, tickets — and only what you may see

    Scoped to you

  • Announcements

    See who has opened it, so “nobody told me” has an answer

    Said once, and read

  • Rules that run themselves

    Tell it what to watch and who to tell — overdue invoices, budgets, renewals

    Set once

And it opens on a phone

Nothing to install, no store to wait on, no second password. The same login, the same permissions, the same records — in the phone browser.

  • Clock on and off from wherever the work is happening
  • Apply for leave, and approve somebody else's, without a laptop
  • Check a project or an invoice between meetings
  • Your client can raise a ticket from their phone — still free

These are real screenshots of the app at phone width, not mockups — captured by the same script that made every other image here.

  • Starting the clock, from wherever the work is

    Starting the clock, from wherever the work is

  • Applying for leave without opening a laptop

    Applying for leave without opening a laptop

  • Approving somebody else's, between meetings

    Approving somebody else's, between meetings

05Automation

Write the rule once. Then it runs while nobody is watching.

Everything above is a screen somebody has to open. This is the part that works when nobody does — the overdue invoice that chases itself, the budget that raises its own hand.

  • 1

    It watches one thing

    A single module event — an invoice passing its due date, hours crossing a budget, a contract nearing renewal, leave being approved.

  • 2

    It checks your conditions

    Any number of them, or none. Over an amount, only on billable projects, only for people on live work this week.

  • 3

    It tells the right people

    By email, SMS, webhook or in-app — and it knows who the right people are, because it reads the same org chart everything else does.

  • 4

    And it writes down what it did

    Every firing is logged, so a rule that fires when it should not is findable rather than mysterious.

Gated on the same verb that governs who may grant access — whoever decides who sees what also decides who is told what.

Four rules, as the engine expresses them

WHENan invoice passes its due date
IFthe amount is over ₹1,00,000
NOTIFYFinance controlleremailin-app
06Your customers

Your clients are free. So are your vendors and candidates.

They get a real login that reaches their own records and nothing else, and none of them ever counts towards what you pay. Which customer they are is decided when they sign in, not by anything they can type.

Charging for them would only teach companies to email PDFs instead — which takes the work back out of the system that is supposed to hold it.

Billed

40 employees

₹199 each on Growth

Free, and unlimited

Clients · vendors · candidates

₹0, however many

A seat is somebody who works here. Disabled accounts stop counting too.

07Getting started

Nobody moves a company in a weekend. Here is the order that actually works.

Nobody moves a whole company in a weekend, and anyone who tells you otherwise has not done it. Here is the order that works, and what each step actually costs you.

You do not have to stop anything

Keep Tally, keep the spreadsheets, keep whatever works. Modules are separate — take one at a time.

Nothing is charged while you try it

Create a workspace, put a real team in it, run a month. Decide after that.

Your data leaves as easily as it arrives

Export is on every plan and it is a normal button, not a support request.

  1. 1

    Day one

    Your company exists

    Twenty-six job roles, the leave types, and every permission are already set up when the workspace is created. Nothing to configure before people can use it.

  2. 2

    Week one

    One team, added by hand

    There is no spreadsheet import yet — people are added one at a time. That sounds like a limit and mostly is, but it is also why we suggest starting with one department rather than the whole company.

  3. 3

    Week two

    Attendance and leave running

    People clock on, apply for leave, and the balances are already there. This is the part that pays for itself first, because it stops being a spreadsheet immediately.

  4. 4

    Month one

    The first salary run

    The hours are already in it. Open the month, check it, send it for approval. Run it alongside your existing process the first time if you want to compare.

  5. 5

    When you are ready

    Projects, invoicing, the rest

    Each module is separate, so nothing forces you to move everything at once. Keep Tally running until the books agree — most companies do for a cycle or two.

And when something breaks

You are running payroll on this. Here is what you get.

  • Email, [same working day]

    [Pick a promise you can keep every time. One working day is easier to beat than four hours.]

  • A person, not a bot

    [True today — there is no chatbot. Only worth saying while it stays true.]

  • Setting up is included

    [Decide: free on every plan, or only above a tier?]

  • [Phone, on Professional and up]

    [Only if somebody will answer it. A number nobody picks up is worse than no number.]

Whatever goes here has to match the enquiry form, which already promises a reply “within one working day” — or the first reply breaks the first promise.

And security is on every plan, including the smallest

How it is protected →
  • Your data is kept apart

    separated by the database itself, not by software remembering to

  • A record nobody can edit

    who did what can be added to and read, never changed or deleted

  • We cannot look in

    unless you switch it on — read-only, 60 minutes, in your own record

  • You can take it all out

    downloading your data is a normal button on every plan

08How it compares

You are weighing this against something. Probably spreadsheets.

Every row below is checked against what the software actually does — including the one where it loses.

What you are weighing upcorepilot[Rival A][Rival B]
Clients, vendors and candidatesFree, unlimited — never counted as seats[ ][ ]
Delivery and project profitabilityIncluded, with delivered-but-unbilled in rupees[ ][ ]
GST invoicing and the ledgerIncluded from Growth[ ][ ]
Statutory payroll with stored approvalsIncluded from Growth[ ][ ]
CRM, pre-sales and bidsGrowth / Professional[ ][ ]
Change what any role can see26 roles × 16 modules, editable[ ][ ]
Record of who did whatEvery plan, and nobody can edit it[ ][ ]
Works in a phone browserYes — no app to install[ ][ ]
Data exportEvery plan[ ][ ]
Bulk import of your peopleNot yet — added one at a time[ ][ ]

The rival columns are blank on purpose. Quote only what each vendor publishes themselves and date it, keep a row where they win, and keep the last row in — “no bulk import” costs far less than being caught leaving it out. Send their current pages and I will fill it in.

09Who is behind it

An ERP is a ten-year decision. You should know who you are making it with.

[Two sentences on why this was built. The strongest version is a specific frustration at a specific company — “we ran a 60-person services firm on nine tools and spent every quarter-end reconciling them” — not a mission statement.]

[20XX]
started
[N]
people
[City]
based in
[N]
customers

If the customer count is still zero, take that stat out rather than writing “growing fast”. A missing number reads better than a vague one.

  • photo

    [Founder name]

    Founder

    [Fifteen years building delivery teams at Indian services companies — the line that says why this person is credible.]

  • photo

    [Name]

    Engineering

    [What they built before, in one clause.]

  • photo

    [Name]

    Product & design

    [What they built before, in one clause.]

  • photo

    [Name]

    Customer success

    [Who they looked after before.]

11Questions

What people ask before they buy. Answered from the product, not around it.

Do clients and vendors use up paid seats?

No. Client, vendor, candidate and auditor accounts are free and unlimited — the seat count in the product excludes them, and a disabled account stops counting too. A seat is somebody who works at your company.

What happens if we have fewer people than the plan minimum?

You pay the minimum — a 12-person company on Growth is billed for 25 seats. That is what a minimum is, and the organisation screen says so rather than leaving it to the invoice to explain.

What if we outgrow a plan?

The product tells you. A module outside your plan answers with a billing response carrying the upgrade path — not a flat refusal — so an administrator goes to the invoice instead of hunting through the role matrix for a permission that was never the problem.

Is security only on the expensive plan?

Never. Who-can-see-what, keeping your data separate from every other company's, the record of who did what, encryption, backups and downloading your own data are on every plan including the smallest. Enterprise adds SSO, an API, custom roles, bulk audit export and a choice of data region — governance and scale, not withheld features.

Can your team see our data?

Only if you switch it on, and it is off by default. A reason is required and cannot be blank, the session is read-only, it expires after 60 minutes, and it lands in your own audit trail as well as ours.

Does it handle GST and Indian payroll properly?

That is what it was built for. Financial-year invoice numbering, tax rates and place of supply, statutory payroll with a stored approval chain, and the four Indian leave types seeded on the day a workspace is created.

Do we have to move everything at once?

No. Most companies start with HR, attendance and projects, then add payroll and finance when those matter. Each module is entitled separately, so the ones you have not bought simply are not there.

Can we get our data out?

Yes, on every plan. Export is a first-class permissioned verb rather than a support request, and every run of it is recorded.

No logo wall, and no star rating. We are early, and we would rather say so than invent a quote. Judge it on the product instead — the demo company is open, and the security model is written out in enough detail for your engineer to pick holes in.

Something not here? Ask us directly →

corepilot — one system for an Indian IT services company