1. Home
  2. Library
  3. Tool reference

Look up New Zealand tariff codes.

PreviewNew Zealand1 credit

What it does

Look up a known New Zealand tariff item code or a 2-, 4-, or 6-digit prefix. Returns current descriptions, Customs rate rows by group, up to five upcoming scheduled rate rows per item, listed levies, and matching concession references from the official Working Tariff snapshot.

Ask your AI

We are importing lithium-ion batteries. Check tariff item 8507.60 and show the current rate, any listed levies and the effective date.

What comes back

Costs one credit per query.

Free at the normal rate.

Tariff item
8507.60.00.00F
Normal rate
Free since 1 Jul 2025
Levies listed
None
Concessions
142

Real Aroai result · 11 Nov 2026 · Checked against: New Zealand Customs · Working Tariff, 20 Oct 2026

Good to know

  • Costs one credit per query.
  • Look up a known New Zealand tariff item code (10 digits plus check letter) or a 2-, 4-, or 6-digit chapter or heading prefix.
  • Returns current item descriptions, date-active Customs rate rows by group, formula and factors, up to five upcoming scheduled rate rows per item (scheduled rate changes not yet in force), listed levies, and matching concession references from the nightly snapshot.
  • Prefix queries show active items returned and the total matching items.
  • Includes upcoming scheduled rate changes to help teams plan ahead of tariff milestone dates and statutory updates.
  • Does not classify goods from a description, decide preference or origin qualification, confirm concession eligibility, or calculate duty or landed cost. Consult Customs or a licensed customs broker for classification decisions.
For developers
Tool IDnz_tariff_code_lookup
ServerNew Zealand
Credit behaviour1 credit

Input schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "minLength": 1,
      "maxLength": 24,
      "description": "A NZ tariff item code (10 digits plus its check letter), or a 2-, 4-, or 6-digit chapter or heading prefix."
    },
    "limit": {
      "default": 10,
      "description": "Maximum tariff items to show for a prefix lookup (1–50).",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "code",
    "limit"
  ],
  "additionalProperties": false
}

Shared output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "anyOf": [
    {
      "type": "object",
      "properties": {
        "summary": {
          "type": "string"
        },
        "data": {
          "type": "object",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        },
        "executionId": {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        },
        "creditsCharged": {
          "type": "number",
          "minimum": 0
        },
        "usage": {
          "type": "object",
          "properties": {
            "credits_charged": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "credits_remaining": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [
            "credits_charged"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "summary",
        "data",
        "creditsCharged"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "error": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            }
          },
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "additionalProperties": false
        },
        "usage": {
          "type": "object",
          "properties": {
            "credits_charged": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "credits_remaining": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [
            "credits_charged"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "error"
      ],
      "additionalProperties": false
    }
  ]
}

Ready to use this tool?

Connect Aroai to your AI and try a request.