How to Move to France with Your Dog or Cat from the US: USDA Health Certificate, Microchip, Airline Rules, and the 2026 Checklist

Co-founder & Editor-in-Chief
Master of Business and Communication, Université Nice Sophia Antipolis

Key Takeaways
Sequence comes first: implant an ISO-compliant microchip, then give the rabies vaccine, because a vaccination recorded before the chip does not count for entry into France. See the official USDA APHIS page for France.
The 10-day clock starts at endorsement: your pet must arrive in France within ten days of the date USDA endorses the non-commercial health certificate, not within ten days of the veterinary exam.
First vaccinations need a wait: a primary rabies vaccination requires at least 21 days, or the vaccine manufacturer's immunity period, before your pet can travel to the EU.
The certificate arrives late by design: because the endorsement-to-arrival window is only ten days, the endorsed original often reaches you just days before departure, which is normal rather than a problem.
Budget about $101 to endorse: USDA charges $101 per certificate with no laboratory tests, or $160 when a rabies titer test is involved, and service dogs under the ADA are exempt. Confirm on the cost-to-endorse schedule.
No quarantine for prepared pets: France does not quarantine dogs or cats arriving from the US when the microchip, the rabies vaccination, and the endorsed certificate all line up.
Start 8 to 10 weeks out: re-chipping or a first vaccination can add weeks of waiting before the ten-day endorsement window can even open.
Sources: aphis.usda.gov, service-public.fr.
Moving to France with pets from the US is one of the most emotional parts of any relocation, and also one of the most timing-sensitive. France follows the European Union's animal entry rules, and those rules are strict about sequence: an ISO-compliant microchip, a rabies vaccination given after that chip, and an official EU health certificate that USDA must endorse inside a tight window before you arrive. Get the order right and your dog or cat clears French customs alongside you on landing day. Get the sequence or the timing wrong and your pet can be held or refused at the border. The part that catches most American families off guard is not the paperwork itself, it is how late in the process the endorsed certificate legitimately arrives, often just days before the flight. This guide walks through every requirement, the real timing logic, what changed in 2026, and a step-by-step plan so nothing falls apart in the final week. Throughout, we separate the official rules from what we see happen in practice when Americans actually run this process.
What France requires for pets arriving from the US
France allows dogs, cats, and ferrets from the US to enter without quarantine, provided three conditions are met before travel. The United States is a "listed" third country under EU rules, which is what makes quarantine-free entry possible in the first place. The three conditions are an ISO-compliant microchip, a valid rabies vaccination administered after that microchip, and an EU health certificate that a USDA-accredited veterinarian issues and that USDA then endorses. You can confirm the current requirements on the official USDA APHIS pet travel page for France, which is the single most authoritative source and can change without notice.
These three requirements apply specifically to dogs, cats, and ferrets. Other animals follow entirely different rules. Rabbits, rodents, reptiles, amphibians, and ornamental fish travel on a separate certificate that a USDA-accredited vet issues within a day of travel, and that certificate does not require USDA endorsement. Pet birds have their own multi-option process tied to avian influenza controls. If you are moving with anything other than a dog, cat, or ferret, treat this guide as orientation only and verify your animal's specific path directly with USDA APHIS before you build a timeline.
One clarification that saves dog owners a needless step: France does not require a tapeworm (echinococcus) treatment for dogs arriving from the US. That treatment is required only if you later take your dog onward to Finland, Malta, Ireland (including Northern Ireland), or Norway, in which case an EU vet must treat the dog 1 to 5 days before entering one of those countries. For entry into France itself, no tapeworm treatment applies. The health certificate and the customs forms you will encounter are official French documents, and our guide to the administrative French vocabulary you will meet at customs and health offices covers the terms that show up on them.
The big picture matters here. The EU framework, which you can read in plain terms on the European Commission's page on the movement of pet animals, is built around one idea: a verifiable link between a specific animal, a working microchip, and a rabies vaccination that came after the chip. Almost every problem Americans hit traces back to a break in that chain.
The ISO microchip requirement, and the alternative to re-chipping
Your pet's microchip must comply with ISO standards 11784 and 11785, which in practice means a 15-digit chip. This is the most consistently overlooked requirement in the US-to-France process, because many American dogs and cats were chipped years ago with older 10-digit chips that operate at a different frequency and are not ISO-compliant. From the French border's perspective, a pet identified only by a non-ISO chip is effectively unidentifiable.
Here is the part the older version of this advice usually got wrong: a non-ISO chip does not automatically force you to re-chip your pet. APHIS gives you two legitimate options. You can have a second, ISO-compliant chip implanted, and then you must make sure both chip numbers are listed on the health certificate. Or you can travel with your own microchip scanner that can read the existing chip. Most families choose a second chip because carrying a scanner adds a point of failure at the border, but the choice is yours, and knowing both options exist prevents panic.
There is also a sequencing trap inside the microchip rule. Your vet must scan the chip before giving the rabies vaccination, and the vaccination only counts if the chip was already in place. In our experience, the single most common surprise for Americans happens at the export-certificate appointment, when the accredited vet scans the chip and finds it is not ISO-compliant, or finds that the existing rabies vaccination was recorded against an old chip number with no qualifying vaccination after the new chip. At that point the vaccination history may need to be rebuilt, which can add weeks. The fix is almost free if you do it early: ask your regular vet to scan the chip and confirm the format at your very first planning appointment. ISO-compliant chip numbers are usually 15 digits, and you can verify compliance with the chip manufacturer if you are unsure.
Rabies vaccination timing: primary, booster, and the 21-day rule
A valid rabies vaccination for EU entry must be given after the microchip and must still be in force when you travel. That sounds simple, but EU rules draw a sharp line between a "primary" vaccination and a "booster," and the difference changes your timeline.
Primary versus booster, and why a 3-year shot may only count for one year
A "primary" rabies vaccination is the first one your pet receives after its microchip is implanted, or the first one after any lapse in coverage. For pets vaccinated in the United States, a primary vaccination is only valid for one year for EU purposes, even if your vet used a three-year vaccine. This catches people off guard: the vaccine label says three years, but if EU rules classify it as primary, it counts for twelve months. To keep three-year validity, your pet must receive a booster within twelve months of the primary, with no lapse. A booster given on time can then be valid for one to three years according to the manufacturer.
The practical takeaway is clean. If this is your pet's first rabies shot after chipping, or if coverage ever lapsed, you are dealing with a primary vaccination, and a mandatory waiting period applies before travel. If your pet is already on an unbroken booster schedule that post-dates the chip, you are simply confirming existing protection and the waiting period does not apply to this trip, though you must carry the earlier certificates that prove there was no lapse.
The waiting period for a primary vaccination is at least 21 days, or the immunity period designated by the vaccine manufacturer, before your pet can travel to the EU. Some manufacturers specify 30 days rather than 21, so ask your vet to confirm the exact immunity period and have it written on the rabies certification. This wait is not a soft guideline. It is enforced at the French border, and booking a flight without accounting for it is one of the surest ways to be refused entry.
A useful way to simplify your paperwork, recommended by APHIS itself, is to ask your vet to give a one-year rabies vaccination after scanning the chip, roughly 3 to 6 months before travel. That keeps you to a single vaccination certificate and makes the endorsement office's review faster, which means you get your endorsed certificate back sooner.
The titer test (RNATT) as a backstop
For most Americans traveling from the US with a clean, documented vaccination record, a rabies antibody titer test is not required, because the US is a listed country. The test, formally the RNATT, measures whether the animal carries antibodies at or above 0.5 IU/ml. It becomes relevant when vaccination dates are unclear, when a rescue animal has an incomplete history, or when the chip number on record does not match the chip in the animal. The laboratory processing alone takes several weeks, so if your pet's records have any gaps, raise the titer test with your accredited vet early rather than discovering the need for it close to departure.
Non-commercial versus commercial: the certificate split most guides miss
The EU has two versions of the pet health certificate, and which one applies to you is decided by your travel logistics, not by whether money changes hands. This distinction is the single biggest gap in most US-to-France pet guides, and it directly controls how tight your timeline is.
The non-commercial certificate is the path you want. It applies when you, or a designated person you authorize, travel within five days of your pet, and when five or fewer pets are moving. The commercial certificate applies when nobody can travel within five days of the pet, or when six or more pets travel. The commercial version carries a far harsher deadline, so understanding which one you are on shapes everything downstream.
Factor | Non-commercial certificate | Commercial certificate |
|---|---|---|
When it applies | You or a designated person travels within 5 days of the pet, and 5 or fewer pets | Nobody travels within 5 days of the pet, or 6 or more pets |
Endorsement timing | USDA endorses, then the pet must arrive in France within 10 days | Issued and endorsed within 48 hours of leaving the US |
Validity after the vet signs | 30 days from the vet's signature | Pet must leave the US within 48 hours of issuance |
Best for | Almost all individual and family moves | Unaccompanied shipments and large groups |
The non-commercial certificate is valid for 30 days after the accredited vet issues it, and it lets you travel onward within the EU for up to four months as long as the rabies vaccination stays valid. That four-month window is why you keep the original certificate safely after entry: you may need it for vet visits, boarding, or regional travel before you settle into the French system. A designated person, by the way, is just a family member, friend, or other person you authorize to travel with the pet, which helps when your own flight and your pet's flight do not perfectly align.
How the USDA endorsement actually works, and why it arrives close to travel
The endorsement is the step Americans most often misunderstand, and getting it right is mostly about expectations. Your accredited veterinarian completes and signs the EU health certificate electronically and submits it to USDA through the Veterinary Export Health Certification System, known as VEHCS. VEHCS is APHIS's online system for issuing and submitting export health certificates, and it is the standard route today. For France specifically, USDA accepts the veterinarian's electronic signature, but USDA itself must apply an original ink endorsement and emboss the certificate. That single detail drives everything about the timing.
Because France requires a physical, ink-signed, embossed original, the endorsed certificate has to come back to you as a physical document. You arrange this by providing a prepaid, preaddressed return label when the certificate is submitted, and the endorsed original then travels with your pet. There is no in-person or drop-off counter service for routine endorsement anymore, so the idea, common in older guidance, that you can walk a certificate into a regional office for same-day stamping no longer reflects how APHIS operates. The work flows through VEHCS, and the original ships back to you.
This is exactly why the certificate legitimately lands close to your departure date. The binding rule, explained in the next section, is that your pet must arrive in France within ten days of the endorsement. Endorse too early and you blow the window. So the entire issue-submit-endorse-return sequence is deliberately pushed to the back end of your preparation, which means the endorsed original often reaches you only a few days before the flight. What we see most often is families assuming the endorsed certificate will be in hand two or three weeks ahead, then quietly panicking when it is not, convinced something has gone wrong. Nothing has gone wrong. A certificate that arrives days before departure is the system working as designed, not a lost dossier.
Two practical points protect you here. First, APHIS endorsement processing is staffed Monday through Friday during business hours, so weekends and federal holidays do not count toward turnaround. Build your calendar around business days, not calendar days. Second, plan and budget for express return shipping, since getting the physical original back to you quickly and reliably is the owner's responsibility, and a slow or weather-delayed return is one of the few things that can force a reschedule. We do not recommend any workaround that involves putting an inaccurate travel date on the federal certificate to game delivery timing. The document is an official export certificate, and an inaccurate date on it can create problems at the French border that are far worse than a shipping delay.
On cost, USDA's endorsement fees are set per certificate and were updated in 2026. A typical dog or cat traveling to France on a rabies vaccination with no laboratory tests is endorsed for $101 per certificate, because vaccines do not count as tests. If a rabies titer test is involved, the fee rises to $160. Service dogs for individuals with disabilities as defined by the Americans with Disabilities Act are exempt from the endorsement fee, though emotional support animals are charged. Always confirm the current amount on USDA's cost-to-endorse schedule, and note that this fee is separate from whatever your veterinarian charges for the appointment and the paperwork.
The 10-day window: how to build your schedule
The ten-day rule is the fixed point that organizes everything else, and it is widely misstated. For the non-commercial certificate, your pet must arrive in France within ten calendar days of the date USDA endorses it. The clock runs from the endorsement, not from the date of the veterinary examination, and not from when your vet first signs the form. The vet's issuance is separately valid for 30 days, but the operational constraint that can refuse your pet at the border is the ten-day endorsement-to-arrival window.
Because the endorsement is the trigger, the sequence runs in this order:
Confirm the microchip is ISO-compliant, or plan to add a second chip or carry a scanner, before anything else.
Confirm the rabies vaccination is valid and post-dates the chip. If it is a primary vaccination, count at least 21 days, or the manufacturer's immunity period, before your pet is eligible to travel.
Have a USDA-accredited veterinarian issue the EU health certificate and submit it through VEHCS.
USDA endorses the certificate with an original ink signature and emboss, and the physical original ships back to you on a prepaid return label.
Your pet arrives in France within ten days of that endorsement date.
For a pet that is already ISO-chipped and currently on a valid booster schedule, the practical window from endorsement to landing is short by design, so you coordinate the vet appointment, the VEHCS submission, and the return shipping to all resolve a handful of days before departure. For a pet that needs a new chip, a re-vaccination, or a first vaccination, you add the 21-day (or longer) waiting period to the front of the calendar before the ten-day window can even open. A pet that needs both a new chip and a first rabies vaccination realistically needs several weeks of lead time before endorsement is possible.
In our experience, the most damaging scheduling mistake is treating the microchip and vaccination checks as a final-week task. Start 8 to 10 weeks before departure, verify chip and vaccination status first, and work backward. Surprises discovered two weeks out are very hard to absorb, because the waiting periods cannot be compressed and the endorsement cannot be rushed past its own ten-day logic.
Airline pet policies for flights to France
Airlines set their own rules, and those rules are completely separate from French and EU entry requirements. You can have flawless paperwork and still be refused at check-in if you have not satisfied the carrier. Confirm your airline's policy for your exact route and aircraft at the time of booking, because these policies change and vary by carrier.
Cabin travel is generally available for cats and small dogs on transatlantic routes, but the definition of "small" differs by airline. Most carriers cap the combined weight of pet plus carrier somewhere in the range of 8 to 10 kilograms, and the carrier must fit under the seat in front of you, with permitted dimensions that vary by aircraft. Buy the carrier only after confirming the exact measurements with your airline, since a carrier even slightly over the limit can be refused at the gate without exception.
Cargo or hold travel is required for larger pets, and this is where plans most often break. Not every airline accepts pets in the hold on transatlantic routes, and several carriers have reduced or eliminated international cargo pet service in recent years. Air France has historically accepted pets in both the cabin and the hold on transatlantic routes and is frequently the carrier Americans choose for larger dogs, but you must verify the current policy directly rather than relying on any summary, including this one. What we see most often with larger dogs is an assumption that every major carrier still flies pets in the hold internationally. Several do not, and discovering that at the ticketing stage forces a carrier change or a separate shipping arrangement at exactly the wrong moment.
Breed restrictions apply broadly to brachycephalic, or flat-faced, animals, including French Bulldogs, English Bulldogs, Pugs, Boston Terriers, and Persian cats, because of the respiratory risks of air travel for these breeds. These restrictions can apply in cabin and in cargo, and they are an airline matter that is separate from any French legal restriction on the breed. If your pet is a restricted breed, research your specific carrier's current rules carefully and consider a professional pet relocation service such as Starwood Pet Travel, which routes flat-faced and larger animals on pet-approved carriers and manages the crate, paperwork, and customs clearance end to end. Finally, pet travel must be declared and reserved at the time of booking, because cabin pet spaces are allocated per flight and fill in advance on popular transatlantic routes, especially in summer. Arriving with a pet that was never added to the reservation means refusal at check-in.
What to expect at French customs on arrival
For a pet arriving from the US with correct documentation, French customs is usually quick. An officer checks three things: the original endorsed health certificate, the microchip scanned against that certificate, and the rabies vaccination record. At Charles de Gaulle, pets clear in the arrivals area alongside the owner, and other international airports such as Lyon, Nice, and Bordeaux follow the same process. In our experience, a complete and internally consistent file clears in minutes; the cases that go wrong almost always trace back to a flight delay that pushed arrival past the ten-day endorsement window, not to a missing stamp.
If documents are incomplete, the endorsement-to-arrival window has expired, or the microchip does not match the certificate, French customs officers are authorized to quarantine the animal at the owner's expense, refuse entry, or require return to the country of origin. These outcomes are uncommon for well-prepared Americans, but they are real, and the flight-delay scenario is the most underestimated risk. If your endorsement happened on day one and you scheduled departure for day eight, a single 24-hour weather or mechanical delay can push arrival to day nine or ten and leave you with no margin. Where you have flexibility, aim to land several days inside the window rather than against its edge.
One reassurance that almost every American asks about: France does not quarantine dogs or cats arriving from the US when the microchip, the rabies vaccination, and the endorsed certificate all line up. The quarantine stories people remember apply to animals from non-listed countries or to animals whose documentation is incomplete or contradictory. With the right original documents, your pet comes home from the airport with you on arrival day. Two narrow edge cases are worth flagging: a puppy or kitten under 16 weeks cannot meet the standard rabies timeline and follows a separate, more restrictive path, and a pet that already holds a valid EU pet passport, which a US-based pet generally will not, may not need a separate export certificate. If either applies to you, confirm the specific route before building your plan.
Common mistakes to avoid
Most failures in this process are timing failures, not knowledge failures. These are the patterns that cause the most damage, several of them drawn directly from what we see Americans run into.
Discovering a non-ISO chip at the export appointment. In our experience this is the single most common pre-departure disruption, and it can trigger a multi-week delay when a new chip and re-vaccination are required. The chip scan takes five minutes and belongs at the very start of planning, not at the certificate appointment.
Expecting the endorsed certificate weeks early. What we see most often is families treating a close-to-departure arrival as a sign of failure. Because the ten-day clock runs from endorsement, the original is supposed to arrive late. Plan for it instead of panicking over it.
Misreading the ten-day window as starting at the vet exam. The window runs from USDA endorsement to arrival in France. Anchoring your flight to the examination date instead of the endorsement date can quietly put you out of compliance.
Letting a rabies vaccination lapse and re-vaccinating too close to travel. A fresh primary vaccination does not satisfy EU rules until the 21-day, or manufacturer-specified, waiting period has elapsed, even if an ISO chip is already in place.
Assuming every airline still flies pets in the hold internationally. Several carriers have cut that service. Confirm your specific carrier and route before you commit to a departure date.
Bringing a copy of the certificate instead of the original. France requires the physical original with the ink endorsement and emboss. A printout or PDF, however clear, is not accepted at the border.
Practical checklist
Work backward from your arrival date in France, and confirm each item rather than assuming it.
8 weeks or more out: have your regular vet scan the microchip and confirm it is ISO-compliant; if it is not, decide between a second chip or a travel scanner.
8 weeks or more out: review the rabies record, confirm the vaccination is valid and post-dates the chip, and identify whether you are dealing with a primary or a booster.
8 weeks or more out: if a first vaccination or re-vaccination is needed, schedule it and mark the 21-day, or manufacturer-specified, waiting period on the calendar.
8 weeks or more out: locate a USDA-accredited veterinarian using the official find an accredited veterinarian tool, and reserve your pet's space with the airline for your route.
4 to 6 weeks out: confirm your airline's breed, size, cabin, and cargo rules, and confirm your carrier meets the exact dimensions for your aircraft.
4 to 6 weeks out: confirm the current endorsement fee and the return-shipping logistics, including a prepaid return label.
Close to departure: attend the accredited vet appointment, have the certificate issued and submitted through VEHCS, and have USDA endorse it so your pet arrives in France within ten days of that endorsement.
Day of travel: carry the original endorsed certificate, keep the rabies records as a backup, have the microchip number written down, and confirm the pet reservation is on your ticket.
When to get help
Most Americans can run the pet process independently with enough lead time, because the individual steps are not complex. What creates real difficulty is the interaction of the ten-day endorsement window, the VEHCS submission and return shipping, and any compliance surprise discovered late. Where professional help earns its cost is when your situation adds layers: a rescue pet with incomplete records, a breed that triggers airline restrictions, multiple pets moving at once, or a fixed departure date that leaves no room for a re-chip or a waiting period.
For the transport leg itself, a dedicated pet relocation specialist is often the cleanest answer to those harder cases. Starwood Pet Travel moves dogs and cats from the US to France door to door. It books flights with the carriers that still take animals across the Atlantic, supplies an airline-approved travel crate, prepares the USDA paperwork alongside your accredited vet, and handles your pet's clearance through French customs on arrival. That kind of support earns its cost in exactly the situations above, such as a flat-faced breed, a large dog routed through cargo, or several pets moving at once, where a manageable checklist becomes a chain of bookings that all have to align and a missed detail is hardest to recover from. With decades of experience on this specific route, they take on the steps most likely to break at the last minute.
If your pet's travel is one piece of a larger move that also involves your visa, housing, and administrative setup, the parts need to be sequenced together so the pet timeline does not collide with everything else. Our End-to-End Relocation service is built for exactly that kind of coordination, and it lets you treat the pet's arrival as one managed thread inside the whole move. For the logistics side specifically, our guide on shipping your household goods from the US to France covers the cargo and customs questions that often run in parallel with pet planning, and once you and your pet have landed, the complete first-month checklist lays out the administrative sequence that follows in the right order.
FAQ
Do I need to quarantine my dog or cat when moving to France from the US?
No. France does not require quarantine for dogs or cats arriving from the United States when three conditions are met: an ISO-compliant microchip, a rabies vaccination given after the chip and, if it was a primary vaccination, at least 21 days before travel, and an EU health certificate that USDA has endorsed within ten days of your arrival. Quarantine applies to animals from countries not on the EU's listed list, or to animals whose documentation is incomplete or contradictory. The official requirements are on the USDA APHIS page for France. With correct original documents, your pet clears customs alongside you on arrival day and no holding period applies.
How close to my flight will the USDA-endorsed certificate actually arrive?
Often just a few days before departure, and that is normal rather than a warning sign. Because your pet must arrive in France within ten days of the endorsement, the certificate cannot be endorsed far in advance without blowing the window, so the entire issue-and-endorse sequence is pushed to the end of your preparation. Your accredited vet submits the certificate through VEHCS, USDA applies the required original ink endorsement for France, and the physical original ships back to you. APHIS processes endorsements on business days only, so weekends and holidays do not count. Plan for fast, reliable return shipping, and do not interpret a late arrival as a lost or rejected file.
Does my pet's US rabies certificate count if the vaccine came before the microchip?
No. EU rules treat a rabies vaccination as valid only if the microchip was already in place and scanned when the vaccine was given. If the vaccination predates the chip, it cannot be tied to that specific animal and does not count for entry. Your options are to have an ISO chip confirmed, re-vaccinate after the chip is recorded, and wait the full 21-day or manufacturer-specified period, or to pursue the rabies titer test (RNATT) at an approved laboratory, which adds several weeks. Discuss which path is realistic with your USDA-accredited vet as early as possible, since both add time to your calendar.
What does the USDA endorsement cost in 2026, and is it separate from the vet bill?
It is separate. USDA charges a per-certificate endorsement fee that is distinct from your veterinarian's charges for the exam and paperwork. As of 2026, a dog or cat traveling to France on a rabies vaccination with no laboratory tests is endorsed for $101 per certificate, since vaccines are not counted as tests. If a rabies titer test is involved, the fee is $160. Service dogs for individuals with disabilities under the Americans with Disabilities Act are exempt, while emotional support animals are charged. Confirm the current figure on USDA's cost-to-endorse schedule before you travel.
Can I bring a restricted-breed dog to France?
It depends on the category. French law sorts certain dogs into two categories. Category 1 dogs, which include animals resembling Pit Bull Terriers and Tosa Inus without a recognized pedigree, are subject to strict rules and cannot be lawfully imported into France. Category 2 dogs, including American Staffordshire Terriers, Rottweilers, and similar breeds with recognized pedigrees, may be brought to France but require registration, sterilization, muzzling in public, and owner licensing. These French rules are separate from, and in addition to, any airline breed restriction. Review the current rules on service-public.fr before finalizing plans, since classification turns on documentation and breed type.
Conclusion
Moving to France with a pet is manageable, but it is not a last-minute task. The chip compliance check, the rabies sequence, and the USDA endorsement all have to resolve before the ten-day endorsement window opens, and the single most important mental shift is understanding that the endorsed certificate is supposed to arrive close to your departure, not weeks ahead. Start 8 to 10 weeks out, confirm your pet's chip format and vaccination status first, and build the rest of the timeline backward from there. The earlier you verify those two facts, the more room you have to absorb any surprise. If your pet's travel is wrapped up in a larger move, our team can help you sequence it alongside the visa, housing, and administrative pieces through our End-to-End Relocation service, so your pet's arrival is one well-managed part of a move that holds together from start to finish.
Rather handle your whole move to France yourself?
The EasyFrance Navigator turns your entire relocation into one ordered plan, visa to French passport. About 50 interactive tools (visa matcher, budget and tax calculators, dossier builder, first-month sequencer, citizenship tracker) that adapt to your situation, every figure sourced and dated, with deadlines and reminders tracked for you.
About the author

Maxime Roseau








