Calculate Your Intellectual Property Fees
See the language
COMPUTE FEE OFF_BasicNationalFee
LET Fee1 AS 350
LET Fee2 AS 140
LET Fee3 AS 70
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 118 schedules.
What's powering this
Schedules checked on every save
The completeness and monotonicity a schedule declares are checked before it is stored. The amounts are checked against the offices' tables, not by the analyses.
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
118 jurisdictions, a public API, and a sandbox for writing your own schedules.