Default account (nominal) codes

Brightpearl automatically posts accounting entries as actions are performed, such as invoicing, shipping and stock corrections. The accounts settings allow default accounts, or nominals, to be defined and used for these accounting entries.

Set the default accounts at Settings > Company > Accounting: Accounts or Accounting: Nominals.

The defaults which can be set are:

Account code Description
Default sales code

The default sales code is assigned to new products as their 'sales' or 'sell' code. The product's code can be changed later, either manually on the product record or via an import.

This code is used to record revenue when a sales order is invoiced.

It is typically a code in the 4000 range.  

Default purchases code

The default purchases code is assigned to new products as their 'purchases' or 'buy' code. The product's code can be changed later, either manually on the product record or via an import.

This code is used to record cost of sales when a sales order is marked as shipped. It is also used for purchase price corrections.

It is typically a code in the 5000 range.  

Default inventory code

The default inventory code is assigned to new products as their 'inventory' or 'stock' code. The product's code can be changed later, either manually on the product record or via an import.

This code is used to record the increase or decrease in asset value when inventory is received in or removed.

It is typically a current assets code.

Landed costs account

If landed costs are used, this code determines the account the landed costs are recorded against.

The balance on the code will be the total landed costs allocated but for which invoices have not yet been received.

It is typically a liability code, 2070 (UK) or 2270 (US) by default.

Learn more about landed costs.

Shipping on sales

This code is used to record income from shipping. It is used when shipping charges are added within Brightpearl, and with most integrations.

It is typically a 4000 range code.

Discount coupons 

This code is used to record the reduction in income when discount codes are used.

It is typically a 4000 range code. 

Gift cards 

This code is used to record the sale and redemption of gift cards.

It is typically a current liability code.

Learn more about handling gift card transactions here.

Store credit 

This code is used to record the issuing and use of store credits, most often on Bigcommerce stores.

It is typically a current liability code.

Inventory corrections (adding stock)

This code is used to record a reduction in expense when adding inventory manually to stock.

It is typically a 5000 range code.

Inventory corrections (removing stock)

This code is used to record an increase in expense when removing inventory manually from stock.

It is typically a 5000 range code. 

Inventory write-off 

This code is used to record write-offs that occur on sales credits.

It is typically a 5000 range code. 

Inventory unit value corrections

This code is used to record the difference when adjusting inventory prices.

It is typically a 5000 range code.

Inventory received but not invoiced/inventory transit account

This code is used as an inventory accruals code when goods are received on purchase orders before the purchases are invoiced.

It is typically a liability code, 2050 (UK) or 2250 (US) by default.

Learn more about accounting for purchase orders here.

Deferred cost of goods sold

This code is used to defer cost of goods so the revenue and cost of a sale can be recorded at the same time.

It is typically a liability code, 2060 (UK) or 2260 (US) by default.

Learn more about cost of sales accounting here.

Have more questions? Submit a request