Visma.net ERP
About freight calculation
With Visma.net ERP, you can manage freight to better control any additional costs and revenues on sales transactions.The freight amount you charge your customers may include not only the freight your company is charged by carriers, but also insurance, handling, and packaging fees defined by your shipping terms and premium freight. You can define for each sales order type whether freight will be calculated automatically by selecting the Calculate freight check box in the Order types (SO201000) window.Your company may use shipping services provided by various carriers or provide its own shipping services.
The freight amount you charge your customers is calculated as the sum of the following:
- The freight amount, which is calculated by applying shipping terms to the freight cost
- The premium freight amount (if any)

In Visma.net ERP, you can configure integration with these carriers. If you ship goods for a sales order via an integrated carrier, you can specify how much the order weighs, how many and which particular boxes are included, what their declared values are, whether the shipping address is residential, and whether Saturday delivery is permitted.
For details on configuring the Automatic packaging functionality, see: About automatic packaging for integrated carriers.
You can then compare freight amounts charged by various carriers by using the Carrier rates dialog box, which you invoke from the Sales orders (SO301000) window by clicking the Shop for rates button, located on the Shipping settings tab.
You will be able to see the freight rates offered by all the integrated carriers and select the carrier with the lowest freight amount.With integrated carriers, the freight cost is calculated on the carrier's side based on the specified shipping parameters and the dimensions and weights of packages.
The full freight amount on the shipment is calculated based on the freight charged by the carrier and on the shipping terms that apply to the shipments.

If the goods for a sales order are shipped under a ship via code associated with a
non-integrated carrier, the system estimates the freight cost based on the rates
defined by the ship via code.
You specify rates for each ship via code based on a
non-integrated carrier on the Freight rates tab of the Ship via codes (CS207500) window, refer to: Create a ship via code.
The weight of each order is calculated automatically in the same weight UoM that is specified in the Weight UoM field in the Inventory preferences (IN101000) (IN101000) window.
For details on setting up the order weight calculation, see: About automatic packaging for non-integrated carriers.By default, the currency of the freight is the currency of the sales order; however, you can manually change the currency of the freight or exchange rate for a particular shipment on the Shipping settings tab of the Shipments (SO302000) (SO302000) window. Rates are specified for shipping zones based on total shipment weight and, optionally, volume.
The weight of an order is compared to break points, and the first one that is less than the order weight gives the freight rate.
The system calculates the freight cost depending on the calculation method you've selected in the Carriers (CS207700) window for the carrier, Per unit or Net, with calculations as shown below:
- For the Per unit calculation
method:
FreightCost = BaseRate + (FreightRate x Weight)
- For the Net calculation
method:
Here, FreightRate is equal to the rate defined for a specific range of shipment weight and volume, as specified on the Freight rates tab of the Ship via codes (CS207500) window.FreightCost = BaseRate + FreightRate

The freight amount may include insurance, handling fees, or line handling fees. The account to be used to record freight for sales orders of a specific type is defined by the option selected in the Use freight account from field in the Shipping terms (CS208000) window.
The default freight account is also specified in the Order types (SO201000) window; this account is used when the Use freight account from option points to an unavailable account.
If the Subaccounts functionality is enabled in your system, the freight subaccount to record freight is generated according to the rule specified in the Combine freight sub. from field in the Order types (SO201000) window.To encourage larger orders, you can configure the shipping terms so that the customers won't pay freight on orders with amounts greater than a specified value.
In the Shipping terms (CS208000) window, the level of charges is defined by a sequence of break points based on shipping amount. For ship via codes with Manual selected as the freight calculation method, the freight amount is equal to the freight cost entered manually on the Totals tab in the Sales orders (SO301000) window.The freight amount is calculated similarly for all ship via codes, as shown below.
FreightAmt = (FreightCost * FreightCost% / 100)
+
(LineTotal x InvoiceAmt% / 100)
+
ShippingHandling
+
(NumberOfLines x LineHandling)

The premium freight amount can be any additional handling flat fee that originates during the processing of the sales order due to the order's properties or circumstances, for example, extreme fragility or extreme dimensions, volume, or weight.
If you need to correct the excessive freight charges that were specified in one of the earlier orders, you can manually adjust the premium freight amount in the current order by decreasing it by the adjustment amount or by entering a negative freight amount.
Notice that the order's total amount, which results from adjusting the premium freight amount, must be greater than zero or, at least, equal to zero. Otherwise, the invoice that is later generated for order cannot be released.
- Full amount first time to assign the freight amount to the first shipment created for the order
- Allocate proportionally to distribute the freight amount among shipments proportionally to partial shipment amounts

An invoice from the carrier may include freight charges for all the sales orders that were shipped by the carrier during a specific time interval (a week, two weeks, or a month).
If the invoices are created for each ship via code used for shipping, the Freight expense account specified in the Ship via codes (CS207500) window can be manually selected on the appropriate lines of the invoice.

The list of VAT applicable to the freight will include the VAT that are present both in the VAT category and in the VAT zone of the branch that sold the goods. If the goods are shipped by a common carrier, the VAT category is applied only to the amount of freight in excess of freight cost, and the list of VAT applied to the specified amount is the VAT from both the VAT category and the VAT zone of the customer's delivery address (the specified VAT zone of the customer location or, if not specified, the VAT zone automatically determined by the delivery address's post code).

With non-integrated carriers, the probability of change is higher because the rates used can become obsolete, while integrated carriers provide real-time rates at the time of shipment.
If you need to correct the excessive freight charges that were specified in one of the earlier
orders, you can manually adjust the premium freight amount in the current order by
decreasing it by the adjustment amount or by entering a negative freight amount.
If
you need to adjust the Total freight amt. in an invoice, you
can specify the needed positive or negative Premium freight amt. in the
shipment line on the Freight details tab.