Skip to content

Salaries

Salaries is where you record what each person is paid. Enter one figure and StaffMargin derives the three cost layers, net, gross, and full employer cost, so the cost rate behind every margin comes from a real salary.

The page lists one row per salary, with the person, the pay cadence, and the three derived layers side by side.

The Salaries table showing the employee, cadence, and the derived net, gross and employer cost

  • Employee and Cadence (monthly, annual, hourly, daily, or fixed) say who and how they are paid.
  • Net, Gross, and Employer cost are computed from your entered amount. Employer cost is the one margin uses.

Open a person to see their full salary history, every record that has applied over time.

Add a salary from + Add, then Add salary, or from the Salaries page. Pick the employee, enter the amount, and say which layer it is.

The Add salary dialog with the employee, amount, entered-as layer, currency, pay basis and payroll rule

  • Entered as tells StaffMargin whether your figure is net, gross, or employer cost. Most teams enter net, the take-home they agreed.
  • Payroll rule is what grosses the figure up. Attach the payroll rule for the person’s country and StaffMargin adds the employer taxes and contributions to reach the employer cost. Leave it empty and the salary is a flat figure.
  • Effective from dates the salary, so a change next quarter does not rewrite last quarter.

The three columns are the same salary seen at three depths.

  • Net is take-home, after the employee’s contributions and income tax.
  • Gross is pay before those deductions.
  • Employer cost is gross plus the contributions the employer pays on top. This is the true cost, and the number that flows into margin.

With a payroll rule attached, the three differ by the taxes in between. With no rule, they are the same number, because nothing is grossed up. See employer cost and the salary engine for the full calculation.

Pay changes, and StaffMargin keeps the history. To record a raise or a correction, Adjust salary on the person. It closes the current salary the day before the new one starts and opens the adjusted record from its effective date, so nothing overlaps and the past stays intact.

Because every record is effective-dated, a margin you read for an old month uses the salary that applied then. Each change also carries a reason, so you can review the history with context.

Pay is sensitive, so Salaries is its own access area, separate from Employees. A person can manage the team without seeing what anyone earns. You grant the Salaries area only to the people who should see or edit pay. See roles and permissions.

FAQ

What do the Net, Gross and Employer cost columns mean?
They are the same salary at three depths: net is take-home, gross is before the employee's deductions, and employer cost is gross plus the employer's contributions. Margin uses the employer cost. See employer cost and the salary engine.
Why are the three layers the same number for some salaries?
When a salary has no payroll rule attached, there is nothing to gross up, so net, gross and employer cost are equal. Attach a payroll rule for the country and they differ by the taxes and contributions.
Which layer should I enter?
Whichever you have. Most teams enter net, the take-home they agreed, and let the payroll rule derive gross and employer cost. You can also enter gross or employer cost directly.
How do I record a raise?
Use Adjust salary on the person. StaffMargin closes the current salary the day before the new one and opens the adjusted record from its effective date, keeping the full history.
Will changing a salary affect past margins?
No. Salaries are effective-dated, so an old month always uses the salary that applied then. A new or adjusted salary only affects the periods it covers.
Can people see the team without seeing pay?
Yes. Salaries is a separate access area from Employees, so you can grant the team without granting pay. See roles and permissions.