Baloxavir (Xofluza) vs oseltamivir (Tamiflu): what the labels say
How do baloxavir (Xofluza) and oseltamivir (Tamiflu) differ for influenza, according to their labels?
By the Rx Route team7 Oct 20267 min read
Short answer · this is enough
- Baloxavir (Xofluza) blocks the viral PA endonuclease. Oseltamivir (Tamiflu) blocks the viral neuraminidase.
- Both US labels say to start within 48 hours of symptoms. Baloxavir is one dose; oseltamivir is twice daily for 5 days.
- Baloxavir should not be taken with dairy, antacids, or calcium, iron, magnesium, selenium or zinc supplements.
- Neither replaces the flu vaccine. Which one suits a person is for a doctor or pharmacist.
How do baloxavir (Xofluza) and oseltamivir (Tamiflu) differ, in short?
Both are flu antivirals that the US labels say to start within 48 hours of the first symptoms. They differ in how they work, how you take them, and the ages each label covers. The table is built from the US labels for Xofluza (revised May 2025) and Tamiflu (revised August 2019).
| Baloxavir marboxil (Xofluza) | Oseltamivir (Tamiflu) | |
|---|---|---|
| Target in the virus | PA endonuclease | Neuraminidase |
| Treatment, from age | 5 years | 2 weeks |
| Prevention after contact, from age | 5 years | 1 year |
| Start within | 48 hours of symptoms | 48 hours of symptoms |
| Adult dosing | Single dose, set by weight | 75 mg twice daily for 5 days |
| With food | Yes, but not with dairy or calcium products | With or without food |
This is general label information, not advice for any one person.
How does each drug work?
The flu virus needs several of its own enzymes to copy itself and spread. The two drugs block different steps.
Baloxavir marboxil is a prodrug that the body converts to baloxavir. Baloxavir inhibits the endonuclease activity of the viral PA protein, also called the cap-dependent endonuclease. That enzyme is part of the machinery the virus uses to read its genes, so blocking it stops the virus from replicating.
Oseltamivir is a neuraminidase inhibitor. Its active form blocks the enzyme that lets new virus particles leave an infected cell, which limits spread to other cells.
Both labels add that flu viruses change over time, and that the circulating strain and resistance can reduce how much an antiviral helps.
Who do the labels cover, and how soon must treatment start?
The US Xofluza label covers treatment of uncomplicated flu in people aged 5 and over who have had symptoms for no more than 48 hours, whether healthy or at higher risk of complications. It also covers prevention after contact with someone who has flu, from age 5. It is not indicated under 5 years, because resistant virus was seen more often in that age group in trials.
The US Tamiflu label covers treatment of uncomplicated flu from 2 weeks of age with symptoms for no more than 48 hours, and prevention from 1 year.
Neither label is for other infections, and neither drug has been shown to prevent bacterial complications. If symptoms suggest a bacterial infection on top of flu, see a doctor.
What are the label doses?
**Baloxavir (Xofluza)** is a single dose taken as soon as possible within 48 hours, for treatment or for prevention after contact. The dose is set by weight (age 5 and over):
| Body weight | Single dose |
|---|---|
| 20 kg to under 80 kg | 40 mg |
| 80 kg or more | 80 mg |
For the oral-suspension packets, a 30 mg packet is used at 15 kg to under 20 kg. For the bottle form under 20 kg, the dose is 2 mg per kg.
**Oseltamivir (Tamiflu)**: adults and teenagers aged 13 and over with normal kidney function take 75 mg twice daily for 5 days. For prevention after contact it is 75 mg once daily for at least 10 days, started within 48 hours of contact. Children aged 1 to 12 are dosed by weight (per dose, twice daily for 5 days):
| Weight | Dose |
|---|---|
| 15 kg or less | 30 mg |
| Over 15 to 23 kg | 45 mg |
| Over 23 to 40 kg | 60 mg |
| Over 40 kg | 75 mg |
Infants from 2 weeks to under 1 year: 3 mg per kg twice daily. Reduced kidney function means the dose is adjusted using the label's table. These are general summaries. A doctor or pharmacist sets the actual dose.
Can baloxavir be taken with dairy, antacids or supplements?
The label says to avoid it. Baloxavir can bind to calcium, aluminium or magnesium, which may lower the amount of drug in the blood and reduce how well it works. The label says to avoid taking it with:
- dairy products
- calcium-fortified drinks
- laxatives and antacids containing these metal ions
- calcium, iron, magnesium, selenium or zinc supplements
Otherwise Xofluza can be taken with or without food. The Tamiflu label has no similar restriction.
What are the common side effects of each?
**Baloxavir**: the label lists events in at least 1% of adults and teenagers treated: diarrhoea (3%), bronchitis (3%), nausea (2%), sinusitis (2%) and headache (1%). In children aged 5 to under 12, vomiting and diarrhoea were each reported in 5%. These are trial figures from the label, not a forecast for any individual.
**Oseltamivir**: the label gives nausea, vomiting and headache as the most common effects in treatment studies, and pain as well in prevention studies.
For both, serious allergic reactions have been reported, such as rash, hives and swelling of the face. Stop the drug and get urgent help. Confusion or unusual behaviour has also been reported, especially in children, so watch for it. Neither should be used after a serious allergy to the drug or its ingredients.
Can either drug replace the flu vaccine?
No. The Tamiflu label says it is not a substitute for yearly flu vaccination. Both antivirals are for use once someone is ill or has been exposed.
On the nasal-spray live attenuated vaccine, the Tamiflu label says to avoid it from 2 weeks before to 48 hours after Tamiflu unless medically needed. The Xofluza label says the combination has not been evaluated, and that antivirals may reduce how well that vaccine works. For injected vaccines, the Tamiflu label says they can be given at any time, and the Xofluza label says interactions have not been evaluated.
What do the labels say about pregnancy and breastfeeding?
Both labels say there are no adequate, well-controlled studies in pregnant women. Animal studies showed no adverse developmental effects at the exposures tested. Both also note that flu itself puts pregnant women at higher risk of serious complications. On breastfeeding, the Xofluza label says there are no human milk data and that the benefits of breastfeeding should be weighed against the mother's need for the drug.
Anyone pregnant or breastfeeding should ask a doctor before taking either one.
Which one should I take?
The labels do not rank the two for everyone. The answer depends on age, weight, other conditions, current medicines and supplements, pregnancy, and which flu strains are circulating. That is a decision for a doctor or pharmacist.
When to see a doctor or pharmacist
- Before starting, if the patient is a child, pregnant or breastfeeding, older, or has a condition such as kidney disease.
- If you take dairy, antacids, or calcium, iron, magnesium, selenium or zinc supplements.
- Severe rash, swollen face, trouble breathing, confusion or unusual behaviour.
- Symptoms get worse after starting, or are no better after several days, which can mean a bacterial infection on top of the flu.
This information is general knowledge and does not replace a doctor's advice. Talk to your doctor or pharmacist before using any medicine.
References
- XOFLUZA (baloxavir marboxil) prescribing informationGenentech / Roche · 2025
- TAMIFLU (oseltamivir phosphate) prescribing informationGenentech / Roche · 2019