SolariumSolariumDocs
Browse The Docs

Docs/API Reference/Reports

POST

Provincial Sales Tax Return

Provincial sales tax return for PST (BC/SK/MB) and QST (QC), returned as one section per tax component so an organization registered for more than one province files each separately. Each section reports tax collected, input tax credits (QST registrants only — PST is a cost, not recoverable), and the net owing or refundable for that agency.

Parameters

organizationIdUUID!required

Organization ID

startDateDate!required

Start of the filing period (YYYY-MM-DD)

endDateDate!required

End of the filing period (YYYY-MM-DD)

Request
query {
  provincialSalesTaxReturn(
    organizationId: "a1b2c3d4-..."
    startDate: "2026-01-01"
    endDate: "2026-03-31"
  ) {
    hasAny
    totalRevenue
    sections {
      taxCode
      label
      agency
      collectedLines { accountName amount }
      totalCollected
      inputCreditLines { accountName amount }
      totalInputCredits
      netOwing
      isRefund
      hasInputCredits
    }
  }
}
Response
{
  "data": {
    "provincialSalesTaxReturn": {
      "hasAny": true,
      "totalRevenue": "84500.00",
      "sections": [
        {
          "taxCode": "PST_BC",
          "label": "PST (British Columbia)",
          "agency": "BC Ministry of Finance",
          "collectedLines": [
            { "accountName": "PST Payable - BC", "amount": "5915.00" }
          ],
          "totalCollected": "5915.00",
          "inputCreditLines": [],
          "totalInputCredits": "0.00",
          "netOwing": "5915.00",
          "isRefund": false,
          "hasInputCredits": false
        }
      ]
    }
  }
}