How do I edit system generated print docs (eg: invoice templates)?

You will need basic HTML skills to edit system generated print docs.

The following system generated print documents can be edited.

  1. orders, invoices and quotes
  2. adjustment notes
  3. shipping labels
  4. item labels
  5. dispatch dockets
  6. drop ship dispatch dockets


To edit the templates in the control panel:

  1. Go to Content > Document Templates in your control panel. The table below for details of where to find the templates.
  2. Click on the template filename. It will open in an text editor.
  3. Before you make changes, we recommend to copy the code and save it on your computer. This way, if there is an issue, you can restore the template the it was.


To edit the templates using SFTP (Secure File Transfer Protocol)

  1. If you don't have an SFTP login, you can request an account.
  2. Once you login, go to /private/www/netosuite/SysDoc/printdocs/
  3. See the table below to locations of the templates.
  4. It is recommend that you duplicate and keep a back-up copy of the template in case you need to restore it later.


Template Locations

Template Path Notes
Order/Invoice order/invoice See Template Sets below
Quote order/quote See Template Sets below
Adjustment Note rma/adjustmentnote See Template Sets below
Item Labels order/itemlabel  
Dispatch Dockets order/dispatch_dockets  
Drop ship Dispatch Notes order/dropship_docket  
Shipping Labels order/addresslabel Each carrier has it's own label


Template Sets

You can create multiple invoice / quote / rma template sets that can have different branding. To manage the template sets or to see which is the default set, go to Admin > Custom Invoice Template Sets. To find out which template to edit, look for the template set and look in the Template File column. If the value is default, the template filenames with be either template.html or default.template.html. If it is another value, just append .template.html to the value for the filename.


Rules For Editing HTML Template Files:

HTML template files need to be edited in a certain way to maintain formatting when converted to .PDF files and other file formats.
Firstly all styles must be inline. Therefore no external or internal style sheets can be referenced. The following HTML formatting tags can be used in HTML template files.

  • <b>bold</b>
  • <strong>strong</strong> (usually bold)
  • <u>underlined</ul>
  • <i>italics</i>
  • <center>This centers text on the page</center>
  • Font Size – <font size=”x”>text to change</font> – change ‘x’ value to get different sizes. 1 is small and 7 is big.
  • Colors – <font color=”#FF0000″>I’m red!</font>
  • Font type – <font face=”Arial”>Hello there</font>
  • Image - <a href=”img url”> <img border=”1″ src=”url” width=”65″ height=”38″ align="left" hspace="10" vspace="10"></a> (ie this is an image that is a link that has a border 1 pixel wide, that is 65 pixels wide and 38 pixels high, that aligns left on the page and is surrounded by 10 pixels both horizontally and vertically).

  • Last Modified: 24/10/2016 Neto Version: 5.87