Calculate Your Intellectual Property Fees
See the language
COMPUTE FEE OFF_BasicNationalFee
LET Fee1 AS 320
LET Fee2 AS 128
LET Fee3 AS 64
YIELD Fee1 IF EntitySize NEQ Entity_Small AND EntitySize NEQ Entity_Micro
YIELD Fee2 IF EntitySize EQ Entity_Small
YIELD Fee3 IF EntitySize EQ Entity_Micro
ENDCOMPUTE
…
An excerpt of the actual schedule for US, written in IPFLang. Open it, or browse all 119 schedules.
What's powering this
Statically verified schedules
Fee logic is checked for completeness and monotonicity before it's ever run.
Currency-safe by construction
Mixing currencies is a type error at edit time, not a surprise on your total.
Full calculation provenance
Your result comes with every rule that fired — and every one that didn't.
Open, and yours to try
119 jurisdictions, a public API, and a sandbox for writing your own schedules.