What Is an Employment Agreement?

An employment agreement is a formal contract between an employer and an employee. It defines the role, responsibilities, pay, benefits, start date, and the rules of the working relationship. It is not just legal protection, it is a clear guide for what both sides expect.

Even obvious information like the employee name, job title, and start date must appear in the document. Without those details the agreement cannot be enforced or audited.

Data You Need for an Employment Agreement

  • Employer details: company name and address.
  • Employee details: full name and address.
  • Position and department: role title and reporting line.
  • Start date: when employment begins.
  • Compensation: salary or hourly rate.
  • Working hours: expected weekly hours.
  • Location: office or remote location.
  • Probation period: length and rules.
  • Notice period: termination notice requirements.

Example Agreement Summary Grid

Field Value
EmployeeJordan Moila
PositionSoftware Engineer
Start Date2026-05-01
Salary$72,000 per year
Probation3 months
Notice30 days

Create an Employment Agreement and Refresh the Document

Edit the data below and click Refresh document to update the agreement preview.

Employment Agreement Preview

Northbridge Technologies

55 Rosebank Blvd, Johannesburg

EMPLOYMENT AGREEMENT
Employee Jordan Moila
Position Software Engineer
Start Date 2026-05-01
Employee Address

18 Hillcrest Rd, Sandton

Term Details
DepartmentProduct Engineering
Salary$0.00 per year
Working Hours40 hours per week
LocationHybrid - Johannesburg
Probation3 months
Notice Period30 days
Responsibilities

Build and maintain business applications, participate in code reviews, and support production deployments.

Benefits

Medical aid contribution and annual performance bonus.

I am a freelancer. If you need dynamic documents built for your business, I can do the job.