Adding a surcharge to each invoice

Outside of adding a line to each invoice manually, is there a way to automatically add a surcharge to each invoice? With the price of steel going through the roof and the surcharges we are getting charged, we want to be able to charge that back to the customer on each invoice. Thanks in advance.

If you are looking for a fixed amount You might try looking at the Freight Amount on the Sales Order Shipping Form. It basically adds a new line to the invoice for a Freight Surcharge. If you are looking at a percentage, then you might try Line Discounts (if you are not already using these). You would have to allow negative values in the Discount % as this is not allowed by default. It is a manual function, but you could use the idea to automate something.

We did something interesting that you may find helpful. We created several different Sales Order types. With coding we are able to add a surcharge as a percentage of the total of the sales order. That may be a option for you.