Know Your Business
...
Business Verification
Canada

Canada GST Verification

Overview

The Canada GST Verification API provides a method to verify the validity of a GST (Goods and Services Tax) number associated with a business operating within Canada. This API helps in confirming the GST registration status of a company on a specified transaction date, ensuring compliance with tax regulations.

Use Cases

  • Tax Compliance: Helps businesses verify GST numbers during invoice processing or tax filing to ensure compliance with Canadian tax laws.
  • Fraud Prevention: Assists in detecting and preventing fraudulent activities by validating the GST registration status of companies involved in financial transactions.
  • B2B Verification: Enables companies to verify the tax registration status of potential or existing business partners, enhancing trust and reliability in B2B transactions.

API Details

API Details

Request Body

Pre-production
Production


Request Body Mapping:

Parameter

Type

Description

Required

businessName

String

The name of the business to verify.

Yes

gstNumber

String

The GST number to be verified.

Yes

transactionDate

String

The date of the transaction (format: YYYY-MM-DD).

Yes

Response Body:

JSON


Response Body Mapping:

Field

Type

Description

matchFound

Boolean

Indicates whether a matching GST number was found for the given business on the specified date.

Error Code Response & Mapping

400(GST Error))
400(Date Format)
401(Unauthorized)
500(Internal Server Error)
409(Upstream Down Error)


Field

Type

Description

name

string

Text displayed on the screen explaining error type.

reason

string

Reason for the error.

status

number

HTTP status code.

message

string

Error message indicating an upstream error.

type

string

Error type.

statusCode

string

Status code representing the error scenario.

Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.

You can reach out to us at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.

We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!