---
title: "Save business supplier"
method: POST
path: "/suppliers"
tags: ["Suppliers"]
---

# Save business supplier

`POST /suppliers`

Save business supplier

## Request body

- object
  - `supplier_name` string, required — Supplier Name
  - `supplier_tin` string, required — Supplier Tax Identification Number (TIN)
  - `email` string — Supplier Email Address
  - `phone` string — Supplier Phone Number. Required when onboarding a reverse invoicing supplier unless the business has been configured to allow it to be omitted

## Response `201`

Success

- Supplier
  - `id` string, required — Supplier ID
  - `supplier_name` string, required — Supplier Name
  - `email` string — Supplier Email
  - `phone` string — Supplier Phone Number
  - `supplier_tin` string, required — Supplier Tax Identification Number (TIN)
  - `taxpayer_type` 'INDIVIDUAL' | 'BUSINESS', required — Taxpayer Type
  - `invoicing` object
    - `reverse_invoice_type` 'REGULAR' | 'THIRD_PARTY', required — Reverse invoice type
    - `reverse_invoice_authorisation` 'IMPLICIT' | 'EXPLICIT', required — Reverse invoice authorisation
  - `status` 'PENDING' | 'FAILED' | 'COMPLETED' — status against KRA

## Other responses

- `default` — Error response

---

[API](https://skmtc.net/digitax/apis/digitax-kenya-api-endpoints.md) · [All operations](https://skmtc.net/digitax/apis/digitax-kenya-api-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/digitax/digitax-kenya-api-endpoints/revisions/1fc0cdf61f70/schema)
