No account, no API key, no call limit. Every rate is cited to the notice that set it, and nothing about the answer comes from an AI.
Full duty stack for any HS code: MFN base, Section 301 (lists and forced labor), Section 232, and USMCA eligibility.
IEEPA tariffs struck down Feb 20, 2026. Calculate your refund on duties paid between February 2025 and February 2026.
RVC analysis, tariff shift rules, and USMCA duty-free qualification.
MFN base rate, Section 301, Section 232 and the USMCA rate if the goods qualify. Each layer carries its Chapter 99 filing code and the Federal Register notice behind it.
Priced under the rules in force when the shipment moved, not today’s. A layer that began in 2026 cannot apply to a 2025 entry, and the tools will not pretend otherwise.
Where a layer cannot be verified, the result says so rather than filling the gap. An honest gap is more use at an audit than a confident guess.
Because we do not guess. If a duty layer cannot be traced to a verifiable source, the result says so and flags the entry for broker review instead of inventing a number. A stated gap with a paper trail holds up at an audit; a confident rate with nothing behind it does not. That willingness to say "unknown" is the point of the tools.
From the primary source at lookup time. The MFN base rate comes from the US HTS schedule. Policy layers, Section 301 and Section 232, come from the proclamation or Federal Register notice that put them in force, and from CBP postings where CBP has written out how a rule is applied. Every layer in a result names the instrument behind it, and the export carries those citations. Nothing in the answer is typed by hand, and no layer is added or removed by AI.
Because duty is charged under the law in force on the day the goods enter, not the day you look them up. Give the tools an entry date and they price against the rules in force that day, so a layer that began in 2026 cannot reach a 2025 entry. Leave the date blank and they use today's law, which is only right if the shipment has not moved yet.
No, and yes. Triangle is a calculation and documentation tool. It gives you the rate, the stack, and the citation behind each layer so a broker can verify quickly instead of starting from scratch. The filing decisions and the entry itself stay with you and your licensed customs broker. The tools are built to speed that job up, not to replace the person whose license is on the entry.
The screen shows the answer; the Entry Memo makes it a document. Both come from the same calculation, so there is no second version of the numbers to reconcile. The free tools show the result on screen and export it as a CSV. The Entry Memo is that same answer as a dated PDF with a stable ID, an entry-date stamp, the full duty stack, the citation behind every layer, and an integrity hash that catches any edit after issue. Same answer, auditor-ready form.
Every result exports as a CSV. When the file needs a record you can hand to an auditor, the Entry Memo turns that same answer into a dated PDF with a stable ID and an integrity hash, at $99/month including 20 memos, then $15 per memo.