Gross Pay vs Payroll Software: What's the Difference?
Understand the difference between gross pay and payroll software, including regular earnings, overtime, premiums, vacation pay, project earnings, deductions, and payroll handoff.

A manager finishes reviewing the week's hours.
Employees worked regular shifts, some stayed late, one person earned a shift premium, another had approved project time, and a few employees received vacation pay.
The manager now knows what the business owes employees before payroll deductions.
Is payroll finished?
No.
That is the difference between gross pay and payroll processing.
Gross pay answers:
How much has the employee earned before statutory deductions and other payroll calculations?
Payroll software takes that information further and answers questions such as:
How much income tax should be withheld?
How much CPP, CPP2, or EI applies?
What is the employee's net pay?
What amounts does the employer need to remit or report?
For a small business, keeping those responsibilities separate can make payroll easier to understand and easier to review.
Quick answer
Gross pay is the employee's earnings before income tax, CPP/CPP2, EI, and other payroll deductions are applied.
It can include:
- Regular wages
- Overtime
- Shift premiums
- Vacation pay
- Tips
- Commissions
- Bonuses
- Approved project-time earnings
- Other approved earning adjustments
Payroll software takes the approved earnings and applies payroll calculations such as statutory deductions, employer contributions, net pay, remittances, and year-end reporting.
NuvoTime's role is on the work and earnings side: it brings together approved time and earning sources, lets managers review them, and prepares an export for NuvoWage or another payroll system.
NuvoTime does not calculate current income tax, statutory deductions, contributions, or take-home pay.
What is gross pay?
Gross pay is the amount an employee earns before payroll deductions.
For a simple hourly employee, the calculation may start with:
Hours worked × hourly rate
But real payroll periods are often more complicated.
An employee's gross earnings may include several components:
| Earning | Example |
|---|---|
| Regular wages | $1,200.00 |
| Overtime | $180.00 |
| Shift premium | $45.00 |
| Vacation pay | $57.00 |
| Bonus | $100.00 |
| Gross earnings | $1,582.00 |
The $1,582 is not necessarily what reaches the employee's bank account.
It is the earnings amount before payroll deductions and other payroll processing.
That distinction matters.
What is net pay?
Net pay is the amount remaining after the payroll system applies the deductions and adjustments that affect take-home pay.
Conceptually:
Gross earnings → payroll calculations and deductions → net pay
For a Canadian payroll, the payroll stage may include items such as:
- Federal income tax
- Provincial or territorial income tax
- CPP
- CPP2 where applicable
- EI
- Other employee deductions
- Employer contributions
- Payroll remittance records
The exact payroll treatment depends on the employee and the payroll rules that apply.
That is why a time-and-attendance product should not simply label gross earnings as "payroll complete."
Gross pay and payroll are different stages
Think of the workflow as two connected jobs.
Stage 1: Understand what the employee earned
This is where scheduling, attendance, project time, overtime review, vacation pay, premiums, and earning adjustments matter.
The business asks:
- What work actually happened?
- Which hours are payable?
- Which overtime decision was approved?
- Did a shift premium apply?
- Was vacation pay earned or paid?
- Was project time payable?
- Were there bonuses, tips, commissions, or other earnings?
The output is a reviewed earnings record.
Stage 2: Process payroll
The payroll system then takes those earnings and handles the payroll calculations.
The business asks:
- What statutory deductions apply?
- What employer contributions apply?
- What is the employee's take-home pay?
- What must be remitted?
- What payroll records must be maintained?
- What year-end slips or files are required?
Those are payroll-system responsibilities.
Why this separation matters
At first, combining everything into one screen may sound simpler.
In practice, separating work review from payroll calculation creates useful checkpoints.
1. Managers understand the source of the earnings
If gross earnings are wrong, the problem may have started before the payroll formula.
For example:
- A missed clock-out added two extra hours.
- Overtime was banked instead of paid.
- A project time log was still waiting for approval.
- A premium was applied to the wrong hours.
- Vacation pay was configured to accrue rather than pay each period.
- A bonus was entered twice.
Those are operational issues.
They should be reviewed before the payroll engine starts calculating tax and deductions.
2. Payroll corrections become easier to diagnose
Imagine the employee says:
My pay looks wrong.
There are two very different questions:
- Were the employee's earnings wrong?
- Were the payroll deductions wrong?
Keeping an approved gross-pay record makes that distinction clearer.
The manager can first verify:
- Hours
- Overtime
- Premiums
- Vacation pay
- Adjustments
If those are correct, the investigation can move to the payroll calculation.
3. Time tracking does not need to pretend to be payroll software
A scheduling or time-tracking system can be very good at understanding:
- When someone worked
- Where they worked
- Which role they worked
- Which project they worked on
- Which manager approved the time
- Which earnings resulted from that work
Payroll software has a different responsibility.
It needs to understand payroll tax and deduction rules.
Keeping those responsibilities clear avoids creating a system that looks complete while silently skipping important payroll work.
Where gross pay starts: approved work
Gross pay should be based on reviewed work, not simply raw punches.
Suppose an employee has:
Scheduled: 9:00 AM-5:00 PM
Clock-in: 8:52 AM
Clock-out: 5:47 PM
Should every minute automatically become payable?
Not necessarily.
The business may need to review:
- Early clock-in
- Work after scheduled end
- Breaks
- Overtime
- Shift rules
- Manager adjustments
The factual attendance record answers:
What was recorded?
The reviewed earnings decision answers:
What should be paid?
Those should remain distinguishable.
Regular and overtime earnings
For hourly teams, regular and overtime earnings are often the largest part of gross pay.
A business may have rules for:
- Daily overtime
- Weekly overtime
- Overtime multipliers
- Banked overtime
- Adjusted payable overtime
The important workflow is review.
A manager should be able to see how actual attendance became:
- Regular payable hours
- Overtime payable hours
- Banked overtime
- Adjusted payable overtime
without changing the underlying factual clock record simply to make the earnings result look right.
That creates a cleaner audit trail.
Shift premiums
Some businesses pay additional amounts for particular kinds of work.
Examples may include:
- Evening work
- Night work
- Weekend work
- Holiday work
- A custom business premium
A shift premium belongs in the gross-earnings stage because it increases what the employee earned.
It should appear as its own earning line so the manager can see where the additional amount came from.
If more than one premium appears to apply at the same time, the treatment may need manager review rather than assuming every premium automatically stacks.
Vacation pay
Vacation time and vacation pay are related, but they are not the same balance.
An employee may have:
- Vacation leave available in hours or days
- Vacation pay being paid each pay period
or:
- Vacation leave available
- Vacation pay accumulating in a money balance for later payout
Keeping those concepts separate helps avoid confusion.
For gross earnings, vacation pay can be included according to the employee's configured treatment.
If vacation pay is being accrued instead of paid this period, the money ledger may change without increasing this period's take-home pay.
Banked overtime
Banked overtime is another example of why time review and payroll should not be treated as one step.
A manager may decide that reviewed overtime becomes paid-time-off credit rather than an immediate overtime earning when the business rules allow that treatment.
Later, eligible banked time may be:
- Used as time off
- Tracked toward expiry
- Converted to an earning adjustment when it becomes payable
The payroll system does not decide whether the original overtime should have been banked.
That decision belongs to the operational review before payroll.
Project-time earnings
Shift attendance is not the only possible source of employee earnings.
A project-based employee may submit time for:
- A customer
- A project
- A job
The manager can then review whether the time is:
- Approved
- Payable
- Billable to the customer
- Both payable and billable
- Neither, depending on the business workflow
Those are separate concepts.
An hour can be payable to the employee without being billable to the customer.
An approved project time log can contribute to gross earnings when configured to do so.
The system should also avoid paying the same time twice when project work overlaps with shift attendance that already represents the employee's paid hours.
Report incentives
Some businesses may attach an incentive to an approved employee report.
For example:
- A fixed amount for an approved lead
- A payment for a completed eligible report
- An hourly incentive tied to tracked report work
When approved, that incentive can become another gross-earning source.
Again, the operational system should provide the payroll system with the approved earning amount rather than trying to perform the tax calculation itself.
Tips, commissions, and bonuses
Not every earning comes directly from clocked time.
A business may also need to include adjustments such as:
- Tips
- Commissions
- Bonuses
- Other earning adjustments
These can be added to the gross-pay review so the payroll handoff contains a more complete picture of the employee's earnings for the period.
The downstream payroll system remains responsible for determining the appropriate statutory payroll treatment.
Reimbursements are not the same as wages
A reimbursement may need to be sent to payroll with the rest of the period information, but that does not automatically make it wage income.
For example:
Employee paid $42.50 for an approved business expense.
The payroll handoff may need to tell the payroll processor:
- Employee
- Amount
- Description
- Treatment/instruction
That information should remain distinguishable from ordinary gross wages.
The same principle applies to manual deduction instructions.
NuvoTime can record those instructions for export without subtracting them from Gross Pay itself.
What should a Gross Pay review show?
A useful Gross Pay review should let the manager choose a pay period and inspect each employee before locking the result.
For each employee, the manager may need to see:
- Regular earnings
- Overtime earnings
- Premiums
- Project earnings
- Report incentives
- Vacation pay
- Tips
- Commissions
- Bonuses
- Manual adjustments
- Reimbursement instructions
- Deduction instructions
- Warnings that still need review
The purpose is not to overwhelm the manager with payroll formulas.
It is to answer:
Does this earning record accurately represent what we intend to send to payroll?
Draft, review, lock, archive
Gross Pay is easier to manage when it has a clear lifecycle.
A practical workflow is:
Draft
The period is still being prepared.
Managers can inspect sources and make corrections.
Reviewed
The manager has completed the earning review.
Locked
The approved earning snapshot should no longer change casually.
Archived
The run remains available as historical context.
That is much safer than recalculating an old pay period from whatever today's employee rates and settings happen to be.
Why earning snapshots matter
Employee pay rates can change.
Suppose someone earns:
January-March: $20/hour
April onward: $22/hour
If the business later reviews February, the system should not simply use the employee's current $22 rate.
An effective-dated rate history allows the gross-pay record to preserve the rate appropriate to the work period.
The same idea applies to saving employee and earning snapshots when a Gross Pay run is created.
Historical payroll preparation should remain explainable.
What payroll software does after Gross Pay
Once earnings are reviewed, the payroll system takes over.
A payroll system may be responsible for:
- Income-tax calculations
- CPP calculations
- CPP2 calculations
- EI calculations
- Employer contributions
- Employee deductions
- Net pay
- Payroll remittances
- Pay statements/pay stubs
- Year-end reporting
- T4 preparation
- Payroll records
That is a fundamentally different job from determining whether an employee actually worked 7.5 or 8 hours on Tuesday.
Example: from shift to payroll
Consider an employee named Maya.
During the pay period:
- Regular approved earnings: $1,400
- Overtime earnings: $165
- Night premium: $45
- Vacation pay: $64.40
- Bonus: $100
The Gross Pay review produces:
| Earning | Amount |
|---|---|
| Regular | $1,400.00 |
| Overtime | $165.00 |
| Night premium | $45.00 |
| Vacation pay | $64.40 |
| Bonus | $100.00 |
| Reviewed gross earnings | $1,774.40 |
NuvoTime can prepare the reviewed earning information.
The payroll system then uses the appropriate payroll data and rules to calculate deductions and net pay.
The $1,774.40 should not be presented as Maya's take-home pay.
Example: project employee
Now consider Alex, who works on customer projects.
The manager approves:
- Project A payable time: $620
- Project B payable time: $480
- Approved report incentive: $50
- Reimbursement instruction: $35
Gross earnings:
$620 + $480 + $50 = $1,150
The $35 reimbursement instruction is kept separately for payroll handoff rather than silently mixing it into gross wages.
The payroll system then processes the earnings and any appropriate reimbursement treatment.
This separation helps the business understand what each amount represents.
Example: shift employee with banked overtime
Jordan worked overtime during the period.
The manager reviews the overtime and decides the eligible amount should become banked paid-time-off credit under the business's configured process rather than an immediate overtime payout.
The factual hours remain recorded.
The Gross Pay run does not incorrectly add the same overtime as cash earnings.
Later, when eligible banked overtime is converted to a payable earning adjustment, that amount can enter a future Gross Pay run.
This is why "hours worked" and "earnings to send to payroll" are related but not always identical.
What NuvoTime Gross Pay does
NuvoTime's Gross Pay workflow combines approved earning sources before payroll deductions and take-home pay are calculated elsewhere.
It can bring together:
- Regular and overtime earnings from approved attendance
- Shift-premium earnings
- Approved payable project time
- Approved report incentives
- Vacation pay
- Tips
- Commissions
- Bonuses
- Other earning adjustments
NuvoTime also supports separate payroll-handoff information such as:
- Reimbursements
- Deduction instructions
- Imported adjustment rows
Managers can select a period and location, inspect each employee's earning breakdown and warnings, and save a Gross Pay run.
Runs can move through:
- Draft
- Reviewed
- Locked
- Archived
NuvoTime also retains effective-dated employee rate context so historical work can remain tied to the applicable earning rate.
What NuvoTime Gross Pay does not do
NuvoTime is not a payroll processor.
New Gross Pay runs do not calculate:
- Federal income tax
- Provincial or territorial income tax
- CPP
- CPP2
- EI
- Statutory employer contributions
- Take-home pay
- Government remittance amounts
NuvoTime does not turn the Gross Pay total into final payroll.
Instead, it prepares reviewed earnings and payroll instructions for export to NuvoWage or another payroll provider.
That product boundary is intentional.
NuvoTime focuses on understanding the work and the earning sources.
Payroll software focuses on the payroll calculation that follows.
What about old NuvoTime payroll records?
A business may have historical NuvoTime records from older payroll functionality.
Those older records can remain visible so historical calculations stay explainable.
That can include historical information related to:
- Income tax
- CPP
- CPP2
- EI
- Contributions
- Net pay
- Remittances
- Pay stubs
- T4-related helpers
That historical visibility does not mean new NuvoTime Gross Pay runs perform those statutory calculations.
For new work, the boundary is:
NuvoTime Gross Pay → payroll export → payroll software
NuvoTime and NuvoWage
NuvoTime and NuvoWage can serve different parts of the same workflow.
NuvoTime
Answers:
- What work happened?
- Which time was approved?
- What overtime treatment was approved?
- Which premiums apply?
- What project time is payable?
- What vacation pay or other earnings belong in the period?
- What gross earnings should go to payroll?
NuvoWage or another payroll provider
Takes the approved payroll inputs and handles the payroll calculation.
The important idea is not that a business must use one particular payroll product.
It is that the operational earning review and the statutory payroll calculation are separate responsibilities.
Why not calculate payroll directly from the schedule?
Because a schedule is a plan.
Payroll should normally reflect approved work and earning decisions, not simply what was originally scheduled.
Consider:
Scheduled: 8 hours
Actual approved: 7.5 hours
or:
Scheduled: 8 hours
Actual approved: 9 hours including overtime
or:
Scheduled shift cancelled
Approved earning adjustment added separately
The original schedule still matters for comparison and manager review.
But it is not automatically the final earnings record.
Why not calculate payroll directly from raw clock punches?
Because raw clock punches are factual attendance records, not necessarily final payable hours.
They may contain:
- Missed punches
- Early starts
- Late finishes
- Unscheduled work
- Manager corrections
- Break issues
- Overtime decisions
A review step helps prevent operational errors from being passed directly into payroll.
For more on correction workflows, see Forgotten Clock-In or Clock-Out? How to Correct Employee Time Without Losing the Audit Trail.
What should small businesses review before payroll?
A simple payroll-preparation checklist can prevent many avoidable corrections.
Attendance
- Missing clock-ins and clock-outs are resolved.
- Unusually long or open entries have been reviewed.
- Break records are reasonable.
- Manager adjustments have explanations where needed.
Overtime
- Regular and overtime hours have been reviewed.
- Paid versus banked overtime decisions are complete.
- Any adjusted payable overtime is documented.
Additional earnings
- Shift premiums are reviewed.
- Vacation pay treatment is correct.
- Tips, commissions, and bonuses are entered.
- Approved report incentives are included.
- Payable project time is included without duplication.
Payroll handoff
- Reimbursements are identified separately.
- Deduction instructions are reviewed.
- Employee earning rates are correct for the work period.
- Gross Pay warnings have been resolved or understood.
- The final Gross Pay run is reviewed before export.
Common mistakes when moving from time tracking to payroll
Mistake 1: Calling gross pay "net pay"
Gross pay is before payroll deductions.
Better: Label the amount clearly as gross earnings.
Mistake 2: Treating scheduled hours as automatically payable
The schedule is the plan.
Better: Compare planned work with actual approved work.
Mistake 3: Editing factual clock records to force the desired payroll result
This can make attendance history difficult to understand.
Better: Preserve factual attendance and keep manager adjustments or earning decisions traceable.
Mistake 4: Paying project time twice
The same work may already be represented by attendance.
Better: Make sure payable project time does not duplicate shift earnings.
Mistake 5: Mixing reimbursements into wages
A reimbursement instruction is not automatically the same thing as gross wage earnings.
Better: Keep payroll-handoff categories clear.
Mistake 6: Assuming the current hourly rate applies to old work
Pay rates change.
Better: Preserve effective-dated rate history and period snapshots.
Mistake 7: Letting payroll calculate before managers finish operational review
A perfect tax formula cannot fix incorrect hours.
Better: Review the earning sources first, then send them to payroll.
Gross Pay vs payroll software checklist
Use Gross Pay review to answer:
- What regular earnings were approved?
- What overtime earnings were approved?
- Were any overtime hours banked instead?
- What premiums apply?
- What vacation pay applies?
- What project earnings apply?
- What incentives or adjustments apply?
- Are reimbursements or deduction instructions ready for handoff?
Use payroll software to answer:
- What statutory deductions apply?
- What employer contributions apply?
- What is the employee's net pay?
- What amounts must be remitted?
- What payroll records or year-end outputs are required?
Final recommendation
Do not think of Gross Pay and payroll software as competing tools.
They are two stages of the same process.
Gross Pay review should make sure the business is sending the right earnings to payroll.
Payroll software should calculate what happens after those earnings are approved.
For a small business, the clean workflow is:
Schedule and record the work → review attendance and earning decisions → lock Gross Pay → export to payroll → calculate deductions and net pay
That boundary helps managers catch operational mistakes before they become payroll mistakes.
And it keeps each system focused on the job it is supposed to do.
Tags