Understanding GST F5 and GST F8 Return Submission Errors

The following section lists issues you may encounter during and after you submit the Singapore GST F5 Return and GST F8 Return:

Issues When Submitting the GST F5 Return and GST F8 Return

The following table lists issues you may encounter when you submit the GST F5 Return and GST F8 Return.

Error Message or Scenario

Suggested Action

Related Help Topic

The Submit button is not showing in the GST F5 Return header.

Verify if the report you are trying to submit is valid. The Submit button becomes unavailable if:

  • The role you use does not have the Tax Filing permission.

  • The base currency of the account you use to generate the report is not in SGD.

  • The status of the GST F5 Return or GST F8 Return you are currently viewing is Submitted.

Roles and Permissions in Tax Reporting Framework

Submitting Singapore GST F5 and F8 Returns

Submitting the Singapore GST F8 Return

The submission status is not updating, or the status is showing as Submission Results Pending.

The GST F5 Return or GST F8 Return has been submitted to IRAS, but the status from IRAS is still pending. You will receive a notification when the submission process is completed.

Submitting Singapore GST F5 and F8 Returns

Submitting the Singapore GST F8 Return

The status shows as Authorization Failed.

The GST F5 Return or GST F8 Return was not submitted because the request for permission for NetSuite to interact with IRAS was not granted. To submit the report:

  • Click View to reopen the GST F5 Return or GST F8 Return, complete the required actions, and click Submit.

  • After you log in to the IRAS website, on the Request for permission page, you must authorize NetSuite to interact with IRAS.

Submitting Singapore GST F5 and F8 Returns

Submitting the Singapore GST F8 Return

The status shows as Authorization Required.

The GST F5 Return or GST F8 Return was not submitted because the Singpass ID and password entered do not have the permission to interact with IRAS. Contact your system administrator to verify your Singpass credentials.

Submitting Singapore GST F5 and F8 Returns

Submitting the Singapore GST F8 Return

The status shows as Submission Failed.

The GST F5 Return or GST F8 Return was submitted to IRAS, but the validation failed. If the submission of your GST F5 Return or GST F8 Return fails, a Submission Failed email with an error report is sent to your email address. An error message with a download link to the Error.txt file that lists the corresponding NetSuite fields is also displayed. To complete the submission, you must:

  • Review and resolve the error listed in the Error.txt file.

  • Generate a new GST F5 Return or GST F8 Return.

  • Click View to open the new GST FT Return or GST F8 Return, complete the required actions, and click Submit.

Submitting Singapore GST F5 and F8 Returns

GST F5 Return and GST F8 Return API Error Messages

Submitting the Singapore GST F8 Return

GST F5 Return and GST F8 Return API Error Messages

The following table lists the Application Programming Interface (API) errors sent by the Inland Revenue Authority of Singapore (IRAS) that may appear in your error report. It also lists the equivalent NetSuite field of the IRAS API field that may appear in the Error.txt file sent to your email when your submission fails.

NetSuite Field

IRAS Field or API

API Error Message

Filing Information

filingInfo

  • Value cannot be null, empty, or empty space.

  • You are not authorised to use the API service.

  • You do not have outstanding GST Return for the period.

  • You can only submit the GST Return one day after the end of your GST accounting period.

Tax Reference No.

taxRefNo

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • No match data found.

  • We are unable to authenticate your organisation's account. The account information is unavailable in IRAS' system. Email gst@iras.gov.sg or call 1800 3568633 for assistance.

  • The ASGD/ITR/UF that is linked to your authorisation record is invalid. Contact your CorpPass Administrator to check your authorisation record at CorpPass.

  • Your authorisation record is linked to multiple ASGD/ITR/UF numbers. Contact your CorpPass Administrator to link your authorisation record in CorpPass to only one ASGD/ITR/UF number.

Form Type of the GST Return

formType

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

Total value of standard-rated supplies (Box 1)

totStdSupply

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

Total value of zero-rated supplies (Box 2)

totZeroSupply

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • Value must be 0.

Total value of exempt supplies (Box 3)

totExemptSupply

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • Value must be 0.

Total value of taxable purchases (Box 5)

totTaxPurchase

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • Value must be 0.

Output tax due (Box 6)

outputTaxDue

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric with up to 2 decimal places.

  • No reason was provided for the variance between Standard-rated supplies and Output tax.

Less: Input tax and refunds claimed (Box 7)

Note:

Does not include disallowed input tax.

inputTaxRefund

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric with up to 2 decimal places.

  • Input tax and refund claims should not be zero if you are claiming for Tourist Refund Claim/ Pre-registration Claim/ Bad Debt Relief Claim.

  • No reason was provided for the variance between Taxable purchases and Input tax.

  • Value must be 0.

Total value of goods imported under import GST suspension schemes (Box 9)

Note:

The following are examples of suspension schemes:

  • Major Exporter Scheme

  • Approved Third Party Logistics Company

totValueScheme

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • No reason was provided for the variance between Taxable purchases and Goods imported under MES/3PL/Other Approved Schemes.

  • You are not under any of the approved scheme for the period. Please check and re-enter the value.

  • Value must be 0.

Did you claim for GST you had refunded to tourists? (Box 10)

touristRefundChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Tourist Refund Claim is only applicable if you are a Central Refund Agency or Independent Retailer approved under Tourist Refund Scheme.

  • Invalid reason was provided for the variance between Taxable purchases and Input tax. Tourist Refund Claim is only applicable if you are a Central Refund Agency or Independent Retailer approved under Tourist Refund Scheme.

Tourist Refund Amount (Box 10)

touristRefundAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric with up to 2 decimal places.

  • Value must not be 0.

  • Tourist Refund Claim is only applicable if you are a Central Refund Agency or Independent Retailer approved under Tourist Refund Scheme.

Did you make any bad debt relief claims and/or refund for reverse charge transactions? (Box 11)

badDebtChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

Bad Debt Relief Claims and/or refund for reverse charge Amount (Box 11)

badDebtReliefClaimAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must not be 0.

  • Value must be 0.

Did you make any pre-registration claims? (Box 12)

preRegistrationChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Pre-registration Claim is only applicable for first GST Return.

Pre-registration Claims Amount (Box 12)

preRegistrationClaimAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric with up to 2 decimal places and negative values are not allowed.

  • Value must not be 0.

Revenue for the accounting period (Box 13)

revenue

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • Value is not valid.

  • Value must be 0.

Did you import services and/ or low-value goods subject to GST under reverse charge? (Box 14)

RCLVGChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Invalid Input.

  • Value must be False.

Value of imported services and/ or low-value goods subject to reverse charge (Box 14)

totImpServLVGAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • Value must be 0.

Did you operate an electronic marketplace to supply remote services (includes digital and non-digital services) subject to GST on behalf of third-party suppliers? (Box 15)

OVRRSChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Invalid Input.

  • Value must be False.

Value of remote services supplied by electronic marketplace operator (Box 15)

totRemServAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Invalid Input.

  • Value must be False.

Did you operate as a redeliverer, or an electronic marketplace to supply imported low-value goods subject to GST on behalf of third-party suppliers? (Box 16)

RedlvrMktOprLVGChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Invalid Input.

  • Value must be False.

Value of imported low-value goods supplied by electronic marketplace operator/ redeliverer (Box 16)

totRedlvrMktOprLVGAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

Did you make your own supply of imported low-value goods that is subject to GST? (Box 17)

OwnImpLVGChk

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value is not valid.

  • Invalid Input.

  • Value must be False.

Value of own supply of imported low-value goods (Box 17)

totOwnImpLVGAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

Add: Deferred import GST payable (Box 19)

defImpPayableAmt

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric with up to 2 decimal places.

  • You are not under Import GST Deferment Scheme for the period. Please check and re-enter the value.

  • Value must be 0.

Total value of goods imported under Import GST Deferment Scheme (Box 21)

defTotalGoodsImp

  • Value cannot be null, empty, or empty space and must not exceed maximum length.

  • Invalid character(s) found.

  • Value must be given in numeric and decimals are not allowed.

  • You are not under Import GST Deferment Scheme for the period. Please check and re-enter the value.

  • Total value of goods imported under IGDS should be more than deferred import GST payable. Please check and re-enter the value.

  • Value must be 0.

For more information about IRAS API error messages, refer to the Singapore tax agency website.

Related Topic

General Notices