Skip to content

Submit filing to tax authority connector

POST/payroll/filings/{id}/submit

Transmits a validated filing to the configured statutory authority connector (e.g. GRA for PAYE, SSNIT for social security). The filing transitions to "submitted" status; poll /filings/{id}/status to track authority acknowledgement.

Request

Path parameters

NameTypeRequiredDescription
idintegerYes

The numeric ID of the filing to submit.

Responses

200 Filing transmitted to authority connector

Content type application/json, object.

FieldTypeRequiredDescription
submission_referencestringNo

Authority-issued submission reference number.

statusstringNo

One of: "submitted", "pending_acknowledgement"

Example

{
  "submission_reference": "GRA-PAYE-2026-04-0042",
  "status": "submitted"
}

404 Filing not found

409 Filing has already been submitted or is not in a submittable state

Example request

curl -X POST "https://{tenant}.faciotech.net/api/v1/payroll/filings/{id}/submit" \
  -H "Accept: application/json"
Loading