Notice of employment terms template

A notice of employment terms with fields for contract period (renewal criteria and limits), place of work and duties (including scope of change), working hours and breaks, holidays, leave, wages and termination, plus a signature box for acknowledgment. A layout example that includes fields for the terms that must be stated under Japanese labor law.

  • A4 portrait
  • 35 merge fields
  • Issued as PDF
  • Company names, people, addresses and amounts in the sample are fictional.
  • Clauses and fields are general examples. Review the content against applicable laws and your own terms.
  • The sample layout is in Japanese. You can change any text in the template editor.
Sample of the notice of employment terms template (first page of a PDF issued with DocRelay)

Use cases

  • Written notice of terms at hiring or contract renewal
  • Bulk issuance from HR and labor management systems
  • Hiring part-time, temporary and contract staff

Merge fields

The data fields you send to the API. Fields inside an array are shown as array.field.

FieldDescription
issued_atDate of notice (YYYY-MM-DD)
employee.nameEmployee name
employee.typeEmployment type or other note
employer.nameWorkplace name
employer.addressWorkplace address
employer.representativeEmployer title and name
contract.periodContract period
contract.renewalWhether the contract may be renewed
contract.renewal_criteriaRenewal criteria
contract.renewal_limitRenewal limits (count or total period)
place.initialPlace of work (at hiring)
place.scopePlace of work (scope of change)
job.initialDuties (at hiring)
job.scopeDuties (scope of change)
hours.timeStart and end of working hours
hours.breakBreaks
hours.overtimeOvertime
hours.holiday_workWork on holidays
holidaysHolidays
leaveLeave (use line breaks for several lines)
wage.baseBase wage
wage.allowancesAllowances
wage.premiumPremium pay rates
wage.cutoffPay cut-off and pay date
wage.paymentPayment method
wage.deductionDeductions under labor-management agreement
wage.raisePay raises
wage.bonusBonuses
wage.severanceSeverance pay
retirement.ageMandatory retirement age
retirement.resignationProcedure for voluntary resignation
retirement.dismissalGrounds and procedure for dismissal
other.insuranceSocial insurance coverage
other.contactContact for employment consultation
other.noteNotes

How to use it

  1. In the dashboard, choose Create template, select "Start from a template" and pick "Notice of employment terms". The layout and sample data are copied into your project.
  2. Edit the company name, logo and field positions in the template editor to match your own format.
  3. Send the template name and data to POST /v1/renders to issue a PDF.

With a test API key (sk_test_) you can issue documents from the draft. Publish a version before issuing with a production API key. From an AI assistant, specify the same template in the from of the MCP create_template tool.

Create and issue via the API

Create a template by setting from to the template ID (labor-conditions) in POST /v1/templates, then send the template name and data to POST /v1/renders.

1. Create a template from the ready-made one
curl https://api.docrelay.jp/v1/templates \
  -H "Authorization: Bearer $DOCRELAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Notice of employment terms", "from": "labor-conditions" }'
2. Send data and issue a PDF
curl https://api.docrelay.jp/v1/renders \
  -H "Authorization: Bearer $DOCRELAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d @labor-conditions.json \
  -o labor-conditions.pdf
labor-conditions.json (sample data; arrays show the first item and long text is shortened)
{
  "template": "Notice of employment terms",
  "format": "pdf",
  "data": {
    "issued_at": "2026-10-16",
    "employee": {
      "name": "見本 花子",
      "type": "雇用形態:契約社員(有期雇用)"
    },
    "employer": {
      "name": "サンプル商事株式会社",
      "address": "東京都千代田区見本町1-2-3 サンプルビル5F",
      "representative": "代表取締役 見本 一郎"
    },
    "contract": {
      "period": "期間の定めあり(2026年11月1日 〜 2027年10月31日)",
      "renewal": "契約の更新をする場合があり得る",
      "renewal_criteria": "契約期間満了時の業務量、勤務成績・態度、能力、会社の経営状況により判断する",
      "renewal_limit": "有(更新回数の上限 4 回、通算契約期間の上限 5 年)"
    },
    "place": {
      "initial": "本社(東京都千代田区見本町1-2-3 サンプルビル5F)",
      "scope": "会社の定める事業所(在宅勤務を含む)"
    },
    "job": {
      "initial": "営業事務(受発注の処理、見積書・請求書の作成、顧客対応)",
      "scope": "会社の定める業務"
    },
    "hours": {
      "time": "始業 9 時 00 分 終業 18 時 00 分(所定労働時間 1 日 8 時間)",
      "break": "60 分(12 時 00 分 〜 13 時 00 分)",
      "overtime": "有(1 か月 20 時間程度)",
      "holiday_work": "原則として無"
    },
    "holidays": "土曜日・日曜日・国民の祝日、年末年始(12 月 29 日〜1 月 3 日)、その他会社が定める日(年間休日 123 日)",
    "leave": "年次有給休暇:6 か月継続勤務した場合 10 日(継続勤務 6 か月以内の年次有給休暇 無)…",
    "wage": {
      "base": "月給 240,000 円",
      "allowances": "通勤手当(実費。月 30,000 円まで)、資格手当(月 5,000 円)",
      "premium": "所定時間外 25%(月 60 時間超の部分は 50%)、休日 35%、深夜 25%",
      "cutoff": "毎月 20 日締切、当月 25 日支払(支払日が休日の場合は前営業日)",
      "payment": "本人名義の預金口座への振込",
      "deduction": "有(社員会費)",
      "raise": "有(毎年 4 月。勤務成績などによる)",
      "bonus": "有(年 2 回。会社の業績と勤務成績による)",
      "severance": "無"
    },
    "retirement": {
      "age": "有(60 歳)",
      "resignation": "退職する 30 日以上前に届け出ること",
      "dismissal": "就業規則 第 50 条〜第 52 条による"
    },
    "other": {
      "insurance": "厚生年金保険・健康保険・雇用保険・労災保険",
      "contact": "人事部 労務課 見本 次郎(TEL 03-0000-0000)",
      "note": "試用期間 無"
    }
  }
}

API reference

Early access is open

We are preparing for launch. Pre-register and we will notify you when the service becomes available.