{"section":"tutorials","requestedLocale":"en","requestedSlug":"additional-shipping-costs","locale":"en","slug":"additional-shipping-costs","path":"docs/en/tutorials/shipping/shipping-rates/additional-shipping-costs.md","branch":"main","content":"Additional shipping costs are extra charges added to the shipping rate as established in [shipping policies](/en/docs/tutorials/shipping-policy). So, when configuring costs for shipping items, you can set a fixed rate and include additional charges. Together, these values will compose the [shipping rate](/en/docs/tutorials/managing-shipping-rates). \n\n![Tarifa envio EN](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/shipping/shipping-rates/additional-shipping-costs_1.svg)\n\nYou can configure the following additional costs:\n\n* [Weight-based shipping charge](/en/docs/tutorials/additional-shipping-costs#weight-based-additional-shipping-charge);\n* [Price-based shipping charge](/en/docs/tutorials/additional-shipping-costs#price-based-additional-charge);\n* [Insurance charge](/en/docs/tutorials/additional-shipping-costs#additional-insurance-charge);\n* [Extra shipping charge](/en/docs/tutorials/additional-shipping-costs#additional-shipping-charge).\n\n![adicionais frete EN](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/shipping/shipping-rates/additional-shipping-costs_2.svg)\n\n> ❗ Note that all of them can be simultaneously considered for composing the shipping rate. The final calculation of the [shipping rate](/en/docs/tutorials/shipping-rates) is the sum of all additional charges plus the flat rate. The shipping rate is not the total shipping cost.\n\n## Weight-based additional shipping charge\n\nThis is the extra cost based on the package’s weight. The amount configured for this charge will be added to each unit of weight that exceeds the initial limit. So, for policies that contain a weight-based additional shipping charge, an extra fee will be charged for delivering packages whose weight exceeds the initial limit. \n\nThe additional amount is calculated by multiplying the weight-based charge configured in the shipping policy by the difference between the package’s weight and the initial weight limit.\n\n_Total weight-based charge = (product weight - initial weight limit) × (weight-based charge)_\n\n### Example\n\nFor example, for a given shipping rate, the weight range accepted by the shipping policy is 300 g to 500 g (as you can see in the table below), the **weight-based additional charge** is US$ 0.10. This means that for every gram the package exceeds the initial limit of 300 g, the cost will be increased by US$ 0.10. \n\nConsider a 350-g package with the following characteristics:\n\nFlat rate: US$ 10.00  \nAdditional insurance charge: US$ 0.00  \nPrice-based additional charge: US$ 2.00  \n**Weight-based additional charge**: US$ 5.00  \n_The calculation of the weight-based monetary value for delivering a 350-g package will be._ \nAdditional shipping charge: 10%      \n\nResult:\n\nAdditional shipping charge: ($10 + $0 + $2 + $5) x 10% = $1.70  \nAdditional shipping costs: ($2 + $5 + $1.70) = $8.70  \nShipping rate: ($10 + $8.70) = $ 18.70  \n\n### Configuration instructions \n\nThere are two ways to configure the weight-based additional charge:\n\n* Using the [shipping rate template](/en/docs/tutorials/shipping-rate-template): in the _PriceByExtraWeight_ column.\n* In the [Shipping rates](/en/docs/tutorials/managing-shipping-rates) page: in the _Additional value per weight_ field.\n\nTo learn more, access their tutorials.\n\n![faixa-peso EN](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/shipping/shipping-rates/additional-shipping-costs_3.png)\n\n## Price-based additional charge\n\nThis is the extra cost based on the cart price. When you configure this charge, an extra cost proportional to the cart price will be added to the shipping rate. \n\n### Example\n\nFor example, a shipping policy that contains an additional charge of 5% based on the **cart price**. Suppose a cart's worth is US$ 180.00. The additional charge for delivering it will be US$ 9.00. This value will then be added to the shipping rate.\n\nSo the calculation will be as follows:\n\nFlat rate: US$ 10.00  \nAdditional insurance charge: US$ 0.00  \nPrice-based additional charge: US$ 9.00  \nWeight-based additional charge: US$ 5.00  \nAdditional shipping charge: 10%  \n\nResult:\n\nAdditional shipping charge: ($10+$0+$9+$5)x10%=$2,4  \nAdditional shipping costs:($9+$5+$2,4)=$16,4  \nShipping rate: ($10+$16,4)=$26,4  \n\n> ❗ Note that the calculation of the price-based charge considers the cart's total price — without discounts and promotions. If the price-based charge is lower than the insurance charge, it will not be considered for the total shipping cost.\n\n### Configuration instructions \n\nThere are two ways to configure the price-based additional charge:\n\n* Using the [shipping rate template](/en/docs/tutorials/shipping-rate-template): in the _PricePercent_ column.\n* In the [Shipping rates](/en/docs/tutorials/managing-shipping-rates) page: in the _Additional value_ field.\n\nTo learn more, access their tutorials.\n\n## Additional insurance charge\n\nThis is the extra cost for shipping insurance. If you include it in your shipping policy, an absolute value will be added to the shipping rate.\n\n### Example\n\nWhen you enter [shipping policy](/en/docs/tutorials/shipping-policy) costs for selected zip codes or polygons in the [shipping rate template](/en/docs/tutorials/shipping-rate-template), if there is an **insurance charge** set to US$ 3.00, an amount of US$ 3.00 will be added to all deliveries to those locations.\n\nConsider a package with the following characteristics:\n\nFlat rate: US$ 15.00  \nAdditional insurance charge: US$ 3.00  \nWeight-based additional charge: US$ 0.00  \nWeight-based additional charge: US$ 5.00  \nAdditional shipping charge: 10%  \n\nResult:\n\nAdditional shipping charge: ($15 + $3 + $0 + $5) x 10% = $ 2.3  \nAdditional shipping costs: ($3 + $5 + $2.3) = $ 10.3  \nShipping rate: ($15 + $10.3) = $25.3  \n\n### Configuration instructions \n\nYou can only configure the additional insurance charge via the [shipping rate template](/en/docs/tutorials/shipping-rate-template) in the _MinimumValueInsurance_ field.\n\n> ❗ If the price-based charge is lower than the insurance charge, it will not be considered for the total shipping cost.\n\n## Additional shipping charge\n\nThis is the extra cost charged on the shipping rate. After considering all additional charges and the fixed rate, the shipping charge is calculated and refers to a percentage of the shipping rate. \n\nThis is the final charge to be calculated, according to the following formula:\n\n### Example\n\nConsider a package with the following characteristics:\n\nFlat rate: $ 15.00  \nAdditional charges (weight, price, and insurance): $ 6.00  \nAdditional shipping charge: 10%  \n\nThe result would be:  \nAdditional shipping charge: $2.10  \nShipping rate: ($15 + $6) + ($2.10) = $23.10  \n\n### Configuration instructions \n\nTo configure the additional shipping charge, go to the left-side menu in the VTEX Admin.\n\n1. In the VTEX Admin, go to **Store settings > Shipping > Settings**, or type *Shipping* in the search bar at the top of the page and select *Store settings / Shipping*.    \n2. In the section **Additional shipping rate**, enter a value.\n    If you want to include a 10% fee, fill in the field with 10. Use a period to indicate the decimal place, such as 1.67.\n3. Click on `Save`.\n\n![adicional configuracoes EN](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/shipping/shipping-rates/additional-shipping-costs_4.png)"}