100% Free — BCEA Compliant

Free Employment Contract Generator for South Africa

Create legally compliant employment contracts in minutes. Built for South African employers following the Basic Conditions of Employment Act (BCEA). No legal fees, no subscriptions — just professional contracts.

Professional woman reviewing employment contract documents on laptop - AdminBoss contract generator tool
  • BCEA Section 29 Compliant
  • Instant PDF Generation
  • No Registration Required
  • Mobile & Desktop Friendly

Everything You Need in One Contract

Our employment contract generator covers all mandatory BCEA requirements and best practices for South African employers.

📋

Complete BCEA Compliance

Includes all Section 29 written particulars: employer details, employee info, job description, working hours, remuneration, leave entitlements, and notice periods.

Working Hours & Overtime

Automatic BCEA validation for daily/weekly hour limits. Configurable overtime rates at 1.5x or 2x with meal interval settings.

💰

Flexible Remuneration

Support for monthly salary, hourly wage, or weekly pay. Includes payment method, frequency, and payment-in-kind disclosures.

🏖️

Leave Entitlements

Pre-configured with BCEA minimums: 21 days annual leave, 36 days sick leave (3-year cycle), 3 days family responsibility, and 4 months maternity.

📝

Multiple Contract Types

Generate permanent, fixed-term, or probationary contracts with appropriate clauses and review criteria automatically included.

📄

Print & PDF Ready

Clean A4 formatting with proper page breaks. Print directly or save as PDF using your browser's print function.

Employment contract generator interface showing form fields for employer details, employee information, and working hours

How the Contract Generator Works

Fill in the details, generate your contract, and download or print — all in under 5 minutes. No legal knowledge required.

  • Enter employer and employee details
  • Set working hours and remuneration
  • Configure leave and benefits
  • Add any special terms or conditions
  • Generate, preview, and print your contract
🚀 Try the Contract Generator

Need Help With Business Registration?

AdminBoss provides comprehensive business administration services across South Africa. From company registration to compliance management, we've got you covered.

📞 Get Business Support

Frequently Asked Questions

Common questions about employment contracts in South Africa

Is this employment contract generator legally binding in South Africa?

Yes, contracts generated by our tool are legally binding in South Africa when properly signed by both parties. The tool follows Section 29 of the Basic Conditions of Employment Act (BCEA) 1997, ensuring all required written particulars are included. However, we recommend having complex contracts reviewed by a labour law attorney.

What is the Basic Conditions of Employment Act (BCEA)?

The BCEA is South Africa's primary labour law governing working conditions. It sets minimum standards for working hours (max 45 hours/week), overtime pay (1.5x rate), leave entitlements (21 days annual leave), and termination notice periods. All employment contracts must comply with these minimum standards.

Do I need to register as an employer before using this contract?

While you can create a contract without being registered, employers must register with SARS for PAYE, UIF, and SDL within 21 business days of becoming an employer. You also need to register with the Department of Labour for UIF purposes. AdminBoss can assist with employer registration.

Can I use this contract for casual or part-time workers?

Yes, the generator supports various employment types including full-time, part-time, and fixed-term contracts. For casual workers working less than 24 hours per month, some BCEA provisions (like leave) may not apply, but a written contract is still recommended for clarity and protection.

What is the National Minimum Wage in South Africa for 2025/2026?

The National Minimum Wage for 2025/2026 is R27.58 per hour for most workers. Domestic workers and farm workers have specific rates. Some sectors (like retail, hospitality, and construction) have higher minimums through Sectoral Determinations. Our tool includes validation to ensure compliance.

How long must I keep employment contracts on record?

The BCEA requires employers to keep written employment contracts for 3 years after termination of employment. This includes all amendments, disciplinary records, and payslips. Proper record-keeping protects both employer and employee in case of disputes at the CCMA or Labour Court.