Skip to main content

Process a Unit Cost Adjustment

Learn when and how to process a unit cost adjustment in Blackpurl, including field-by-field guidance and accounting integration outcomes.

A unit cost adjustment lets you increase or decrease the recorded cost or price of a stocked unit — for example, to add a freight charge, apply a vendor rebate, or correct a keying error. This article explains when to use a cost adjustment and walks through each step of the process in Blackpurl.

When to Process a Unit Cost Adjustment

You may need to process a cost adjustment to a unit record for a number of reasons, including:

  • Adding a freight charge to the unit's cost

  • Applying a vendor rebate

  • Giving a discount on the unit record itself

  • Correcting a dollar-figure keying error made when the unit was received into stock

A cost adjustment can be either positive or negative depending on whether you need to increase or decrease the cost. It can be processed against a Vendor or Customer — which creates a Vendor or Customer document in your accounting package — or with no Vendor or Customer selected, in which case the transaction posts to a Stock Adjustment General Ledger instead.

How to Process a Unit Cost Adjustment

1. Navigate to the relevant stocked unit record, then scroll down to the B. Price & Cost Tracking section.

Shows a unit record screen with the B Price & Cost Tracking section highlighted in a red box on the left navigation menu


2. Click Actions, then select Add adjustment.

3. In the Add adjustment window, work through each field and complete as required.

Shows the 'Add adjustment' dialog window with various fields labeled A through H. Field A shows Type selection with 'Bas


Add Adjustment Field Reference

The Add adjustment window contains the following fields:

Field

Description

A. Type

Select BASE or FACTORY OPTION. Base increases or decreases the cost of the unit itself. Factory Option appears on the unit record as an extra and is included in unit pricing when the unit is sold.

B. Item/Description

A free-text field where you describe what the cost adjustment is for.

C. Total Price

The amount by which the adjustment changes the Total Price of the unit. Note: this field does not create an accounting integration entry — it only changes the price you intend to sell the unit for.

D. Total Cost

The amount by which the adjustment changes the Total Cost of the unit. For Australian and New Zealand dealers: enter the amount as GST-exclusive — you can nominate the applicable tax later in this process.

E. Adjustment Date

Defaults to today's date. Change as required. If you have Accounting Integration, this is the date that will appear in the accounting package.

F. Category

The category the cost adjustment maps to in your accounting package. For example, if you are adding a freight charge and want it to post to a specific General Ledger, create an Adjustment Category for freight. See Step 7 Overview: Understanding Accounting Integration — Categories for guidance.

G. Vendor

If applicable, select the relevant Vendor. Selecting a Vendor bypasses the Category and creates an Accounts Payable (AP) document against that Vendor in your accounting package instead. A Vendor Reference Number field appears — enter the relevant reference (e.g. Invoice number). You can also nominate the applicable tax, which will integrate with the Vendor document.

H. Customer

If applicable, select the relevant Customer. Selecting a Customer bypasses the Category and creates an Accounts Receivable (AR) document in your accounting package instead. A Customer Reference Number field appears — enter the relevant reference (e.g. Invoice number). You can also nominate the applicable tax, which will integrate with the Customer document.

Shows the Vendor section of the form with 'Blackpurl Financing Company' entered in the vendor field, and below it a 'Ven
Shows the Customer section with 'JAMES SMITH' entered in the customer field, and below it a 'Customer reference number'


1. Once you have completed all required fields, click Save.

Result

After saving, the cost adjustment takes effect on the unit record — increasing or decreasing the cost and/or price as entered. The accounting outcome depends on whether the unit has been sold:

  • Unit not yet sold in Blackpurl: The cost adjustment integration transaction posts under the relevant Inventory General Ledger, with an offset to either the Stock Adjustment Category General Ledger, or — if you nominated a Vendor or Customer — to the relevant Accounts Payable or Accounts Receivable section.

  • Unit already sold in Blackpurl: The cost adjustment integration transaction posts under the relevant Cost of Goods Sold (COGS) General Ledger, with an offset to either the Stock Adjustment Category General Ledger, or — if you nominated a Vendor or Customer — to the relevant Accounts Payable or Accounts Receivable section.

Further Information: Accounting Integration

Receiving a Vendor Credit Payment (QuickBooks)

If a supplier pays a rebate credit directly to you — by bank deposit or cheque — QuickBooks does not allow you to allocate that payment directly onto the Vendor/Supplier Credit Note. Use the following two-step process instead.

Step 1: Receive the deposit onto the Accounts Payable Vendor account

  • Allocate the deposit funds onto the Accounts Payable account for the relevant Vendor/Supplier.

  • The transaction will appear on the Vendor/Supplier account.

Step 2: Raise an expense to match the deposit against the Credit Note

  • Go into the Vendor/Supplier account and click New Transaction, then select Expense.

Shows a unit record page for 'Yamaha VDR-0022' with a green 'New transaction' dropdown button highlighted in a red box a
  • Select both the Rebate Credit Note and your bank deposit and add them to the Expense.

Shows an Expense dialog window with Yamaha VDR-0022 selected as the payee, Payment account set to 'suspense Clearing' wi
  • Check your entries — the balance should be zero — then click Save.

Shows a Bill Payment dialog with Yamaha VDR-0022 as payee, suspense Clearing as payment account, and amount paid showing


Fixing a Keying Error Using a Cost Adjustment

You can use a unit cost adjustment to correct a dollar-figure error made when receiving a unit into stock. However, be aware that the cost adjustment does not alter the original Vendor Invoice in your accounting package — you must update that separately.

To correct the Vendor Invoice in your accounting package after processing the cost adjustment in Blackpurl:

1. Open the Vendor Invoice in your accounting package and edit the bill.

2. Add a new line and enter the cost adjustment amount, using the Inventory Adjustment General Ledger account as the offset. This matches the adjustment already made to the Unit Inventory General Ledger in Blackpurl.

3. Account for any applicable tax implications for your jurisdiction before saving.

Shows a bill record 'Bill no.512500' for supplier 'Harley-Davidson VDR-0001' with a balance due of A$26,950.00. The Cate


The end result is that your Vendor Invoice reflects the correct amount, your inventory balance is correct, and the Blackpurl inventory adjustment entries offset each other — no extra expense is recorded.

Shows an Account QuickReport for 'BP AUS UAT' displaying various journal entries and transactions related to inventory a
Did this answer your question?