← ALL FEATURESCONTRACTS · STARTER AND UP

Employment contracts, built from the record you already keep

Every contract is minutes, not an afternoon of find-and-replace. Name, role, salary and dates come from the employee record, so the document assembles itself from data you have already typed once.

On Starter and up · The free trial covers attendance and leave, not contracts.

Minutes each, however many you generate.

Illustration · field labels and rule lines only, no record

THE TEMPLATE FILE

Find-and-replace fails quietly.

The afternoon is not really the cost. The cost is that one replacement silently keeps last year’s number, and the document looks finished either way.

A contract assembled by hand is correct until it is not, and nothing in the file tells you which line it was. You find out when the employee does.

This is for companies hiring steadily enough that contracts matter, but not often enough to keep a lawyer on call.

LAST YEAR’S TEMPLATE.DOCX

Nothing warns you which row it was.

THE MECHANISM

How the employment contract generator works

You pick a person. The list and the signature you set up once do the rest. The file comes out complete.

01Pick the employeeThe record supplies the name, the role, the salary and the dates.
02Your clause list appliesThe list you set once, in the order you put it in.
03Generate the PDFSigned-ready, with your authority signature already in the employer block.
THE OUTPUT

Four fields nobody retyped.

The contract is a rendering of the record, which is the whole point. The salary on page one is the salary in the system, not the one somebody remembered.

NEVER TYPED HERE

  • ¹ Employee record · name
  • ² Employee record · job title
  • ³ Employee record · salary
  • ⁴ Employee record · start date

Illustration of a generated contract. Clause wording is yours — the body text is drawn here as rules on purpose.

YOUR CLAUSES, YOUR ORDER

Edit the list once. Every contract after it follows.

This is a settings screen you visit about once a year, and that is the entire appeal. Set it up, then stop thinking about it.

  • Edit the list — the wording, the order, what is in it — and every contract generated after it follows.
  • Move a clause up or down, add one of your own, or delete one your contracts do not need.
  • Reset to the built-in defaults whenever you want to start again.
  • The wording is yours. Shiftena stores and reuses it — it does not write it for you.
1Position and ResponsibilitiesWRITTEN PER CONTRACT
2Working Hours
3Compensation
4Probation Period
5Contract Duration & Termination
6Confidentiality
7Intellectual Property
8Company Property
9Monitoring and Time Tracking
10Governing Law & Dispute Resolution
Reset to defaultsAdd section
YOUR WORDING, FILLED IN AT GENERATE TIME{{employeeName}}{{employeeRole}}{{salaryAmount}}{{agreementDate}}{{companyName}}

Illustration of the clause editor. The nine titles are Shiftena’s built-in defaults, shown as titles only — the clause wording is yours to keep or replace.

THE SIGNATURE BLOCK

Your signature, once.

Signed-ready means ready to sign. The PDF comes out complete, with your clauses and your signature block in place. Who signs it, where, and how is your process — Shiftena does not sign anything for you.

WHERE IT STOPS

Three things this does not do.

Contracts is the one feature where an over-claim becomes somebody else’s legal problem, so the limits get the same weight as the promises.

Not legal adviceThe clause list ships with defaults you are free to replace. What belongs in your contracts is a question for your own adviser.
No e-signatureThe output is a PDF. Signing happens however you already do it.
No jurisdiction logicShiftena does not decide what your local law requires, and does not claim compliance in any country.
FAQ

Contracts, answered

Where do the name, role and salary come from?

From the employee record you already keep. The generator reads the name, the role, the salary and the dates out of the record, so none of it is retyped into the contract — which is why the salary on page one is the salary in the system rather than the one somebody remembered.

Can I change the clauses, and can I get the originals back?

Yes to both. Edit the list once — the wording, the order, what is in it — and every contract generated after that follows it. Move a clause up or down, delete one your contracts do not need, add one of your own, and reset to the built-in defaults whenever you want to start again. The wording is yours: Shiftena stores and reuses it, it does not write it for you.

Does Shiftena e-sign the contract?

No. The output is a PDF. Signed-ready means ready to sign: it comes out complete, with your clauses and your authority signature block in place. Who signs it, where, and how is your process.

Is this a legally valid contract in my country?

That is not something Shiftena can tell you. There is no jurisdiction logic in the generator and no compliance claim for any country. The clause list ships with defaults you are free to replace, and what belongs in your contracts is a question for your own adviser.

Does my signature go on every contract automatically?

Once you have uploaded an authority signature, yes — it appears in the employer block of every contract you generate. The employee column prints their name and role with the signature line above it left blank, and remove the uploaded signature and the employer line comes out blank the same way.

Which plan includes contracts?

The contract generator is included from the Starter plan upwards, and it is not part of the free trial. Attendance, leave and roles and permissions are on every plan; contracts begins at Starter.

Set it up this afternoon. After that, every contract is minutes.

Set the clause list and upload the signature once. After that, hiring someone means picking a name and generating a file.

On Starter and up · Your clause list, your signature, your PDF.