top of page

Freight Forwarder vs Declaring Agent Singapore: 2 Routes

14 hours ago
12 min read
Two colleagues in a Singapore office check an invoice against a permit on screen, freight forwarder vs declaring agent
Illustration: an importer's finance and operations team checking what was declared on a permit.

Freight forwarder vs declaring agent Singapore, the short answer: your freight forwarder can be your declaring agent, if it is registered as one. Singapore Customs gives an importer two routes. Appoint a declaring agent to file your permits, or register as one and file them yourself. Either way your company stays the importer named on the permit, so the accuracy of what gets declared stays partly yours.


There's a third fact that rarely makes it into the explainers. You can put up to 20 declaring agents on your authorised list at the same time. Singapore Customs will also email you, free, the name of the agent behind every permit filed under your UEN.


Both are switches you can flip yourself. The steps are further down, under adding a second declaring agent.


Updated 23 September 2026. Written for the person who signs off the invoice and then hears that the forwarder is handling the paperwork. If that's you, start with our import and export permit service if you already know what you need, or read on.




Key takeaways


  • A declaring agent is whoever applies for the permit through a registered declarant. A forwarder qualifies only if it holds that registration (Singapore Customs, 2026).

  • Your authorised list can hold 20 declaring agents, and you can edit it each time your trading setup shifts.

  • The free Trader Notification service emails you the permit number, the agent's name and the approval date every time a permit under your UEN is approved, cancelled or amended.

  • Every declarant keying your permits has passed SC 401, an open-book test of 50 questions with a 70% pass mark (Singapore Customs, 2026).

  • After a permit has cleared cargo, the amendment door is usually shut. The route then is a voluntary disclosure, which Customs processes in 3 working days.



Who actually declares your shipment


A declaring agent is an entity that applies for a permit, certificate or licence through a registered declarant, on behalf of a declaring entity (Singapore Customs, updated 14 May 2026). Nothing in that definition mentions cargo. It is a paperwork role, and a freight forwarder fills it only when it is registered to.


Which is why one question traders put to Customs about declaring agents isn't how to pick one. It's who theirs was.


"GST was deducted from my bank account through GIRO. How do I know who was the declaring agent that had declared the permit for my company?" — a trader asking Singapore Customs, published on AskGov

Months later, someone asked it again, from the other end of the same bank statement: there's a deduction with a permit number as the reference, so who filed it, and can I have a copy? Customs' answer to the first question starts with a free service you may never have switched on.


The gap here isn't knowledge. It's visibility. A forwarder that files well produces no paperwork you ever see, because the permit lands in its TradeNet front end, not your inbox. That works until the month it doesn't.



Three roles, one shipment


Three separate registrations sit behind one import. Mixing them up is where most of the confusion about liability comes from.


Role

What it is

What it carries

Declaring entity

Whoever needs the permit: an importer or exporter, a shipping or air cargo agent, a forwarder, a carrier. Your company is one.

The need for the permit. As importer, the duty to have it before the goods arrive.

Declaring agent

The registered entity that applies for the permit. It may be your forwarder, an independent agent, or your own company once registered.

How it is run, whether its declarations are accurate, its internal controls, and whether it follows Customs procedures.

Declarant

The named individual inside the agent who keys the declaration. Registered per person, not per company.

Being competent and accurate, using TradeNet properly, and keeping to Customs law.


The declarant layer is the one nobody asks about. Each one had to pass SC 401, the Customs Competency Test for Declarants. That test runs 50 multiple-choice questions in 1.5 hours, open-book, with a pass mark of 70% — 35 out of 50 (Singapore Customs, updated 15 June 2026).


A simple declarant registration is processed in 3 working days. A declarant who moves to another agent keeps the pass. If their compliance record is poor, Customs can make them retake it.


So the question isn't whether your forwarder is competent at freight. It's whether the person keying your HS codes, your values and your permit conditions works to the same standard you'd expect of the invoice. For the mechanics of the permit itself, our guide to import permit declarations walks through what goes in each field.



Who carries it if the declaration is wrong?


You carry part of it and your agent carries part, and Customs' own definitions decide where your part starts. In Singapore Customs' definition, the importer is whoever brings the goods in, whether for its own use or account or for someone else's.


If an overseas seller invoices a local company named as consignee, that local company is the importer (Singapore Customs, updated 11 June 2026). Your name on the invoice puts you there. Who keys the permit doesn't move it.


On the agent's side, the duties are published. An agent's registration terms hold it to account on how it is run, how accurate its declarations are, its internal controls, and whether it follows Customs procedures. Customs has also told agents, in writing, to verify what you hand them:


"You are urged to verify the authenticity of all the supporting documents given and to seek further information from the traders for clarity... Such information or clarification should preferably be sought in writing from the traders." Singapore Customs Circular 10/2010, 22 July 2010

Read that as a working rule, not a legal one. A good agent asks you awkward questions in writing, and keeps the answers.


Under the same circular, the agent keeps the paperwork behind each transaction for 5 years and is held responsible for declarations made by the declarants it appointed. Customers are on file too. Agents are told to keep each customer's name, identity card or passport number, address and local contact details, so any transaction can be traced later.


Here's the practical division. You own the facts — the description, the value, the origin, the HS code you supply, the Incoterm on the invoice.


Your agent owns the translation of those facts into a permit that matches Customs' requirements, and owes you a documented query when your facts don't hold up. Neither of you can hand the other the whole thing. If you want the field-by-field version, see our Singapore customs declaration walkthrough.


One reassurance: only an agent you have authorised can debit your Inter-Bank GIRO, and only through a payment permit it files for you. So a GIRO deduction you can't explain is almost never a stranger. It's usually an agent you authorised and then forgot about.



What your agent's own standing does to your cargo


Declaring agents are assessed under the Declaring Agent Governance Framework and scored into five bandings. The banding sets the first two rows below. The third applies to every agent, whatever its banding.


What applies

Range

Why you feel it

Account validity

1 to 3 years

A shorter validity means more renewal events, each one a date somebody has to remember.

Security requirement

Full security, partial waiver, or full waiver for most transactions

Security sits behind the permits filed for you.

Inter-Bank GIRO

Mandatory. Expect the bank's own approval to take 3 to 4 weeks

A lapsed GIRO is listed by Customs as non-compliance.


The framework itself runs on five assessment areas, and a company answers yes only where it can demonstrate the requirement. Customs can then visit to check, and can ask to see the procedures and control records behind each answer.


A company already accredited under TradeFIRST skips the assessment entirely and inherits its TradeFIRST banding instead. So banding is not a marketing badge. It is a record of whether somebody has looked at how the filing gets done.


Now the part that matters on a Friday afternoon. A suspended or revoked declaring agent cannot submit permit applications through TradeNet at all (Singapore Customs, updated 24 February 2026). Terminate the agent's account and every declarant under it goes too; all their TradeNet IDs stop working. Missing a renewal window is on Customs' own list of non-compliance examples.


None of that is a reason to distrust your forwarder. It's a reason to notice that your ability to declare anything runs through a registration you don't hold and probably aren't watching. That's a single point of failure with a container attached to it.


Seeing what was filed costs nothing. Adding an agent needs an IBG or security in place first, so start that before you need it.



Freight forwarder vs declaring agent Singapore: should your forwarder declare?


For a straightforward, non-controlled, non-dutiable shipment with one forwarder moving it: yes, let them declare, and switch on Trader Notification so you can see what they filed. That's the cheapest sound setup there is. Below that headline, three calls we'd make differently.


Your situation

Our call

Why

One forwarder, general cargo, GST-registered, steady volume

Forwarder declares. Add notification, not a second agent.

Nothing here needs independence. You need sight of the permit, and that's free.

Controlled goods, dutiable goods, or a buyer asking for a Certificate of Origin

Put the declaration work with an agent whose job is only declarations.

With controlled, prohibited or dutiable goods, a few permit fields can never be amended. Getting it right first time is the whole game.

Several forwarders, or Major Exporter Scheme, or air and sea running in parallel

Keep the forwarders. Add one declaring agent across all of them.

Consistency of HS codes and values across agents is nobody's job until you make it somebody's.


What we'd avoid is the arrangement that's easy to fall into without deciding: one agent, no notification, no second pair of eyes, and the permit visible only to the company that filed it. Not because forwarders are careless — most aren't — but because you've made a compliance record you're named on into something you can't read. That's a risk you don't need to carry when the list holds 20.


The advice you'll find elsewhere treats this as a choice between two vendors. Customs doesn't. Up to 20 authorised agents is not a loophole, it's the design: your commercial arrangements change, so the list is meant to change with them. Choosing "forwarder or independent agent" is answering a question nobody asked you.


If you're weighing an agent on the usual criteria, our guide to choosing the right declaring agent in Singapore covers experience, scope and the questions worth asking. What it will cost you sits in what customs clearance actually costs. And if you're a forwarder reading this rather than an importer, the arrangement runs the other way round: see customs brokers supporting freight forwarders.


Want a second pair of eyes on your permits?

WhatsApp the declaration desk on +65 8786 3987 with the permit number or the invoice you want checked.



How do you add a second declaring agent?


You don't drop anyone to do this. You're adding a name to a list, and the list holds 20.


  1. Activate your Customs Account if it isn't already. It's free. Without supporting documents you hear back within 4 working hours; with them, within 3 working days.

  2. Switch on Trader Notification. Key Personnel or Authorised Personnel log in to the Customs Account e-Service and nominate the contact who receives it. You'll then get the permit number, the declaring agent's name and the approval date on every permit under your UEN — approved, cancelled or amended. On payment permits it also carries the duty and GST payable, which you can check against what you were billed.

  3. Get your IBG or security in place. Nobody can be authorised until your Customs Account is live and an IBG or security is in place. If you don't have one yet, set it up now, before you need the second agent.

  4. Authorise the agent through the Application for the Authorisation of Declaring Agents in TradeNet. For licensed premises it's a separate form and 2 working days of processing.

  5. Brief the new agent properly. Send the invoice, the packing list, the HS codes you've been using and any permit conditions you've hit before. An agent that asks for these in writing is doing its job.

  6. Keep the list current. When your details change, including who receives permit notifications, update the Customs Account within 7 days.


One piece of admin you can stop worrying about: you don't need to re-authorise your agents when you change the bank account behind your GIRO or renew your security with Customs. Your Primary Contact can simply request an approval letter showing the current list of authorised agents.


You're not required to use a new agent once you've authorised it. Authorisation is capacity, not commitment. Our re-export permit, transhipment permit and Major Exporter Scheme support pages set out what each permit type involves.



What if a declaration has already gone out wrong?


Move on the permit first, then on the record. The order matters, because the first option closes.


  1. Permit not yet used: an amendment or cancellation request goes through TradeNet. It needn't be the declarant who filed; anyone registered under that same agent can make the request.

  2. Permit already used for cargo clearance: you usually can no longer amend or cancel it. For controlled, prohibited or dutiable goods, some fields could never be changed in the first place.

  3. Either way, if the error stands: lodge a voluntary disclosure. Customs encourages traders to disclose errors or omissions, and the disclosure has to be complete and in before Customs starts any check, audit or investigation (Singapore Customs, updated 20 August 2026).

  4. Who files it: you do. It's submitted under your own Singpass or Singpass Corporate login, with a FormSG and a sheet listing the affected permits and the errors. There's no fixed time period for making one, and Customs takes 3 working days to process it.


Voluntary disclosure has edges, and they're published. It won't help if you breached permit conditions G1, G7 or GF, the GIRO conditions for paying duty and GST.


Nor failure to produce goods and permit at the second checkpoint within 24 hours of release at the first. Nor supporting documents you fail to submit inside 48 hours where conditions Z02, Z06 or Z18 apply. Transhipment permits carrying IT, OT, TT, TW or IR prefixes sit outside it too. Which is the argument for reading your permit conditions the day it's approved, not the week it goes wrong.


Read step 4 twice if you've been leaving compliance to whoever books the vessel. The agent keys the permit; the disclosure comes from your login.


That asymmetry is the strongest argument in this article for being able to see what was filed in the first place — and it's also why a Certificate of Origin shouldn't be an afterthought. The electronic Certificate of Origin rules changed this year, and a CO built on a permit value you never checked is a slow problem. If you've had cargo sitting while paperwork catches up, our note on obtaining a cargo clearance permit covers the sequence.



Send one shipment and get the answer in writing


Pick your next shipment. Send us the paperwork for it: the commercial invoice, the packing list, the HS codes you've been given, and any permit conditions you've run into. We'll come back in writing on which permit applies, who would be named on it, and what we'd need from you to file it. The answer is yours to use, whoever files the permit.


WhatsApp +65 8786 3987 or use the contact the declaration desk form. Our office is at 60 Paya Lebar Road, Unit 07-54 Paya Lebar Square, Singapore 409051.



Frequently asked questions


Can my freight forwarder be my declaring agent in Singapore?


Yes, if the forwarder is registered as a declaring agent with Singapore Customs and files through a registered declarant. Customs defines a declaring agent by that registration, not by whether the company also moves cargo. Ask your forwarder to confirm it holds a current Singapore Customs declaring agent account.


How do I find out which declaring agent applied my permit?


Switch on Trader Notification in your Customs Account; it's free. Each time a permit under your UEN is approved, amended or cancelled, you get an email with the permit number, the agent's name and the approval date. Registered TradeNet users can also view permit details directly.


Can I appoint more than one declaring agent?


Yes. Up to 20 declaring agents can be authorised to draw on your Inter-Bank GIRO for the duty, GST and securities on your permits. The list can be updated at any time as your commercial arrangements or UENs change. Authorising an agent does not oblige you to give it work.


Do I need a declaring agent to apply for an import permit in Singapore?


No. Singapore Customs offers two routes: appoint a declaring agent to apply on your behalf, or register as a declaring agent yourself and apply for a TradeNet User ID. Filing in-house means taking on the declaring agent obligations, including a valid Inter-Bank GIRO with Customs.


Who is the importer if my overseas supplier arranges the shipping?


If an overseas seller invoices a local company named as consignee, that local company counts as the importer. The importer is the party bringing goods in for its own account or use, or for another party's. Arranging the freight does not change who that is.


What happens to my permits if my declaring agent's registration lapses?


A suspended or revoked declaring agent cannot submit permit applications through TradeNet. When an agent's account is terminated, its declarants go with it and their TradeNet IDs stop working. Holding a second authorised agent is the simplest way to keep filing.



About this guide


This freight forwarder vs declaring agent Singapore guide was written by the declaration desk at Declaration Nexus, a Singapore customs broker and declaring agent. Figures and requirements here come from Singapore Customs publications dated between 22 July 2010 and 20 August 2026, linked at each claim. Customs procedures change; check the linked page before acting on a date or a lead time. Nothing here is a guarantee of permit approval, clearance or release, and no one can commit Singapore Customs to a decision or a timeline.

WhatsApp logo with green chat bubble and white phone icon
bottom of page