IPFees
Backstage
Edit Fee
PCT-EC-OFF
Name
Description
Category
Select category...
Official Fees
Partner Fees
Translation Fees
Linked Jurisdiction
Select jurisdiction...
AE - United Arab Emirates
AG - Antigua and Barbuda
AL - Albania
AM - Armenia
AO - Angola
AP - African Regional Intellectual Property Organization
AT - Austria
AU - Australia
AZ - Azerbaijan
BA - Bosnia and Herzegovina
BB - Barbados
BG - Bulgaria
BH - Bahrain
BN - Brunei Darussalam
BR - Brazil
BW - Botswana
BY - Belarus
BZ - Belize
CA - Canada
CH - Switzerland
CN - China
CO - Colombia
CR - Costa Rica
CU - Cuba
CZ - Czechia
DE - Germany
DJ - Djibouti
DK - Denmark
DO - Dominican Republic
DZ - Algeria
EA - Eurasian Patent Organization
EC - Ecuador
EE - Estonia
EG - Egypt
EP - European Patent Organisation
ES - Spain
FI - Finland
GB - United Kingdom
GE - Georgia
GH - Ghana
GM - Gambia
GT - Guatemala
HN - Honduras
HR - Croatia
HU - Hungary
ID - Indonesia
IL - Israel
IN - India
IQ - Iraq
IR - Iran (Islamic Republic of)
IS - Iceland
IT - Italy
JM - Jamaica
JO - Jordan
JP - Japan
KE - Kenya
KG - Kyrgyzstan
KH - Cambodia
KN - Saint Kitts and Nevis
KP - Democratic People’s Republic of Korea
KR - Republic of Korea
KW - Kuwait
KZ - Kazakhstan
LA - Lao People’s Democratic Republic
LK - Sri Lanka
LR - Liberia
LS - Lesotho
LU - Luxembourg
MA - Morocco
MD - Republic of Moldova
MG - Madagascar
MK - North Macedonia
MN - Mongolia
MW - Malawi
MX - Mexico
MZ - Mozambique
NA - Namibia
NG - Nigeria
NI - Nicaragua
NO - Norway
NZ - New Zealand
OA - African Intellectual Property Organization
OM - Oman
PA - Panama
PE - Peru
PG - Papua New Guinea
PH - Philippines
PL - Poland
PT - Portugal
QA - Qatar
RO - Romania
RS - Serbia
RU - Russian Federation
SA - Saudi Arabia
SC - Seychelles
SD - Sudan
SE - Sweden
SG - Singapore
SK - Slovakia
SV - El Salvador
SY - Syrian Arab Republic
TH - Thailand
TJ - Tajikistan
TM - Turkmenistan
TN - Tunisia
TR - Türkiye
TT - Trinidad and Tobago
TZ - United Republic of Tanzania
UA - Ukraine
UG - Uganda
US - United States of America
UZ - Uzbekistan
VC - Saint Vincent and the Grenadines
VN - Viet Nam
WS - Samoa
ZA - South Africa
ZM - Zambia
ZW - Zimbabwe
Referenced Modules
EntitySize (Define EntitySize as LIST w/ DEF=Entity_Large)
ClaimCount (Define ClaimCount as NUMBER w/ DEF=1)
RO_NP (Define RO_NP as BOOLEAN; if PCT RO = national entry jurisdiction w/ DEF=FALSE)
NumberOfWords (Define NumberOfWords as NUMBER w/ DEF=1)
MultipleDependentClaimCount (Define MultipleDependentClaimCount as NUMBER w/ DEF=0)
ISR_AVAILABLE (Define ISR_AVAILABLE (International Search Report) as BOOLEAN w/ DEF=TRUE)
ISA (Define ISA as LIST w/ DEF=ISA_NONE)
EP_VAL_CTY (Define VAL_CTY as MULTILIST w/ DEF=VAL_NONE)
EP_Extension (Define Extension as BOOLEAN w/ DEF=FALSE)
AP_Designations (Define CountryCount as NUMBER w/ DEF=22)
DependentClaimCount (Define DependentClaimCount as NUMBER w/ DEF=0)
OfficeElected (Define OfficeElected as BOOLEAN w/ DEF=FALSE)
ApplicationDate (Define ApplicationDate as DATE w/ DEF=TODAY)
IPRP (IPER) (Define IPRP as LIST w/ DEF=IPRP_NONE)
PriorityCount (Define PriorityCount as NUMBER w/ DEF=0)
IndependentClaimCount (Define IndependentClaimCount as NUMBER w/ DEF=1)
SheetCount (Define SheetCount as NUMBER w/ DEF=10)
Source code associated to referenced modules is parsed along with the fee source code.
Source Code
# File name: PCT-EC-OFF # File content: Official fees for PCT national phase: Ecuador # Valid until n/a # Is newer than 30 days: False RETURN Currency AS 'USD' # Fees keywords: ['claim'] # MODULES: ClaimCount; SheetCount; ApplicationDate COMPUTE FEE OFF_BasicNationalFee LET Fee1 AS 495.33 YIELD Fee1 ENDCOMPUTE COMPUTE FEE OFF_ClaimFee LET CFee AS 55.07 YIELD CFee*(ClaimCount-10) IF ClaimCount GT 10 ENDCOMPUTE COMPUTE FEE OFF_ExaminationFee LET Fee1 AS 596.49 YIELD Fee1 YIELD Fee1 * 0.1 * (SheetCount-20) IF SheetCount GT 20 #10% of base fee for each sheet > 20 ENDCOMPUTE COMPUTE FEE OFF_Renewal LET RenFee1 AS 125 LET RenFee2 AS 145 LET RenFee3 AS 158.20 LET RenMonth AS ROUND(ApplicationDate!MONTHSTONOW_FROMLASTDAY) #calculate difference in months to today YIELD RenFee1 YIELD RenFee2 IF RenMonth GTE 12 YIELD RenFee3 IF RenMonth GTE 24 ENDCOMPUTE
Save
Cancel