Russian Export Duty on Sunflower Oil and Meal: How the Rate Is Calculated and Why the Declaration Date Decides Your Price
If you buy Russian sunflower oil or meal — or resell it on to third markets — September changes the economics of every consignment. The export duty on oil almost doubles: RUB 14,377.7 per tonne against RUB 7,748 in August. On meal it rises 6.3-fold, from RUB 312.4 to RUB 1,958.8. The duty is charged on the actual weight exported, so any discrepancy between the contract, the invoice and the shipping documents turns immediately into a dispute over the amount payable. And the applicable rate is set neither by the date of your contract nor by the day the cargo leaves the plant, but by the day the customs declaration is registered in Russia. Below: how the floating duty works, which HS codes and documents are involved, what your Russian counterparty will now ask you for, and what to check before filing so the consignment does not stop at the border.
How the floating duty is calculated and what September costs
The Russian «sunflower damper» has been in force since 1 September 2021. At first the rates were calculated in US dollars; since July 2022 they are set in roubles. The logic is straightforward: an indicative price — the arithmetic mean of market prices over a month — is compared with a base price fixed for the commodity. The duty equals 70% of the difference between the indicative and the base price. If the indicative price falls below the base price, the duty drops to zero.
The base price for sunflower oil is RUB 90,750 per tonne, for meal RUB 17,463 per tonne. Indicative prices are published in US dollars, and their movement explains why a few per cent of price growth multiplies the rate: the duty is charged not on the whole price but on the excess over the base, so a small shift in the indicative price produces a many-fold shift in the payment. For meal the effect is especially visible in September — a 6.3-fold increase in the rate on an indicative price moving from USD 228 to USD 240.3 per tonne.
| Indicator | August | September |
|---|---|---|
| Export duty on sunflower oil, RUB/t | 7,748 | 14,377.7 |
| Export duty on sunflower meal, RUB/t | 312.4 | 1,958.8 |
| Indicative price, oil, USD/t | 1,298.5 | 1,319.9 |
| Indicative price, meal, USD/t | 228 | 240.3 |
| Base price: oil / meal, RUB/t | 90,750 / 17,463 | |
Averaging «over the quarter» is useless here: the rate is set separately for each calendar month, and on a long-term contract it can change several times. Shipments are worth planning month by month, pricing in not the current duty but the probable September or October one.
Why the declaration registration date decides everything
The rate applied is the one in force on the day the customs declaration is registered. The registration number is assigned at the moment the customs office accepts the declaration — and that date fixes the payment obligation. Hence the classic loss: the cargo was loaded and physically left Russia at the end of August, the declaration was filed in the first days of September, and the consignment automatically falls under the new, twice-as-high rate.
For a 500-tonne parcel of oil, the difference between 31 August and 1 September is more than RUB 3.3 million of export duty. And if a declaration has been filed but not registered because of an error in the fields or an incomplete set of documents, the «old» rate is not preserved — the calculation follows the day of actual registration.
This is why declarations on oilseed products should never be left to the last day of the month. Any refusal to register — a wrong weight, a mismatch between the contract and the invoice, an electronic document that is not accepted — carries the consignment into the next month together with the new rate. And a large share of those refusals comes from paperwork supplied by the foreign side: your invoice, your packing list, your amendments to the contract. If your documents arrive late or contradict each other, the delay is yours as much as the seller’s.
The planning horizon matters too. In August 2024 the floating duties on oilseed products were extended for two years, to 1 September 2026, and in October 2025 — to 31 August 2028. This is not a seasonal emergency measure: multi-year contracts should be written from the outset with a clause on who carries the risk of a change in the export duty.

Sunflower oil and meal shipped from Russia: the export duty is charged on actual weight and fixed by the date the customs declaration is registered
HS codes, customs fee and the other charges on the Russian side
The duty is tied to the commodity code, so classification is the first thing an inspector checks. The reference points for the oilseed group are:
- sunflower seeds — heading 1206, a raw material with its own regime of export rates;
- sunflower oil — heading 1512, split by crude and refined, packaged and in bulk;
- sunflower meal — subheading 2306 30, as a residue from the extraction of oil.
The exact ten-digit code is selected from the description of the goods, the degree of refining and the type of packaging. «Same as last shipment» works badly here, especially if the raw material source or the pressing technology has changed. An error in the code means not only additional duty assessed, but an amendment to a declaration that has already been released — and, in practice, a stopped truck or a rail wagon that is not released. Cargo of this kind is handled by our food products customs clearance desk, where the quality and safety documents for the consignment are checked separately.
Beyond the duty itself, the Russian declarant pays a customs fee for customs operations; its amount depends on whether the goods are subject to an export duty, so for oil and meal the fee is calculated at the general rates in force on the date the declaration is registered. Exports are zero-rated for VAT, but the zero rate has to be confirmed with documents evidencing that the goods actually left the country — otherwise the tax is payable at the standard rate. This is where the buyer is directly involved: signed transport documents, confirmations of receipt and copies of the contract with all annexes are asked for precisely to close that file. Returning them promptly costs you nothing and keeps the commercial relationship out of a tax dispute.
EK 10: the export procedure, excise duty and export licences
Oil and meal leave Russia under the customs procedure of export — shown in the first field of the declaration as «EK 10», which is where the common shorthand comes from. The procedure means the goods are taken outside the customs territory of the EAEU with no obligation to bring them back, and it is this procedure that carries both the export duty and the right to zero-rated VAT.
Excise duty is a question that regularly comes up with traders running a mixed portfolio. Vegetable oils and meals are not excisable goods, so no excise is charged on them. If, however, excisable goods move within the same group of companies, the exemption is not automatic: it must be confirmed with documents evidencing export, and until it is confirmed it must be secured by a bank guarantee or a surety. Mixing the two flows in one contract is not worth the saving.
Export licences are worth understanding in advance as well. Licences issued by the Russian Ministry of Industry and Trade come in three forms: one-time, for a specific contract and volume; general, for a defined period and volume; and exclusive, issued in special cases. Licensing applies to goods on the EAEU non-tariff regulation lists, and agricultural raw materials are periodically subject to quotas and permit mechanisms. The rule is simple: before each deal, check whether your commodity code falls under a measure as at the date the declaration will be filed, not as at the date the contract was signed. The same discipline applies in the opposite direction, to clearing your own shipments into Russia: rates and restrictions are applied as at the day of registration, not the day of loading.
What this means for your shipment: an action list
- Recalculate the cost of September liftings at the new rates — RUB 14,377.7 per tonne of oil and RUB 1,958.8 per tonne of meal — and compare the result with the price fixed in your contract.
- Agree explicitly with your seller who bears the risk of a change in the export duty, and write a price revision procedure into new contracts: the mechanism runs to 31 August 2028 and the rate is recalculated every month.
- Line up your nomination and shipping schedule with the declaration calendar. Parcels that are physically ready at the end of a month should be declared with a few days’ buffer — never on the 31st.
- Send your document set early: contract and annexes, invoice, packing list. A late amendment from the buyer’s side is one of the most common reasons a declaration misses the month.
- Bring the weight in the contract, the invoice, the packing list and the transport documents to a single figure. The duty is charged per tonne, and a discrepancy takes longer to argue than it is worth.
- Confirm the HS code against the goods actually supplied — degree of refining, packaging, bulk or packed. If in doubt, ask for an advance classification ruling before the shipping month.
- Return signed transport documents and confirmations of export without delay: your seller needs them to confirm the zero VAT rate.
- Check the non-tariff regulation lists for your code as at the planned filing date — a licence or quota that appears mid-contract will hold the cargo regardless of the price agreed.
If you also ship goods into Russia and the CIS, the mirror version of the same rule applies to your inbound cargo: rates, restrictions and permit requirements are those in force on the day the import declaration is registered. Planning the paperwork — certification, marking, the full commercial set — ahead of the transport is what keeps the border crossing to hours instead of weeks. See certification and end-to-end logistics and customs clearance.
Frequently asked questions
The cargo left in August but the declaration is filed in September — which rate applies?
The September one. The rate is determined as at the day the customs declaration is registered, not the date of loading or of dispatch from the warehouse.
Can the duty fall to zero?
Yes. If the indicative price drops to the base price or below (RUB 90,750 per tonne for oil, RUB 17,463 for meal), there is no taxable difference. The rate is recalculated every month, so a return to zero is possible even after a sharp rise.
Who pays the export duty on the documents — seller or buyer?
Before Russian customs the payer is the declarant, that is the Russian exporter. How that burden is shared with the foreign buyer is a matter for the contract and the delivery terms, but the liability towards the budget stays with the declarant. In practice this means the duty reaches you through the price, not through a separate invoice.
Can we fix the price for a year if the duty changes monthly?
You can, but someone has to absorb the difference. With the mechanism extended to 31 August 2028, a fixed price without a duty revision clause simply moves the whole risk onto one side of the deal — and that side will eventually try to renegotiate.
Is a customs broker needed for this kind of clearance?
Formally no — the declaration may be filed by the exporter itself. But a customs broker in Russia is a customs representative on the Federal Customs Service register, jointly liable for the payments; on cargo with a floating duty, where the price of a mistake is measured in millions of roubles, that involvement usually pays for itself.
Summary
From September the Russian export duty on sunflower oil is RUB 14,377.7 per tonne and on meal RUB 1,958.8, and both rates will be recalculated every month from the difference between the indicative and the base price. The parameter that decides your cost is not the shipment date but the day the declaration is registered. Confirm the HS codes, align the weight across every document, send your paperwork early, and never let filing slip to the last day of the month. Request a consultation and we will go through your specific consignment.
We will calculate the Russian export duty on your consignment and prepare the export declaration for sunflower oil or meal together with your counterparty.
Read also:
- Certificates and SGR: the Russian permits that decide whether your shipment clears the border
- Certificates and Declarations Marked "as amended on 23.12.2021" Stop Working on 1 September 2026: What It Means for Shipments to Russia
- FTS register of customs representatives: how to check your buyer's broker and keep your shipment moving
- Poultry products from Spain: what your Russian buyer will now require from your shipment





