Skip to main content

Vendor Product Category Type Explained

Understand how the Vendor Product category type works in Blackpurl and how it drives accounting integrations for sublets, warranty plans, and deal options.

What Is the Vendor Product Category Type?

The Vendor Product category type is assigned to sublets, warranty plans, and deal options used in Blackpurl. It controls which General Ledger (GL) accounts are used when these items are bought and sold, driving the accounting transactions that integrate from Blackpurl into your accounting package.

If you are not familiar with sublets, see Sublets in Blackpurl before continuing.

Vendor Product Category Fields

When you add a Vendor Product category, you will configure the following fields.

Shows the 'Add Category' dialog box with form fields for setting up a Vendor Product category. The dialog has Type field

Field

Description

Type

Set to Vendor Product for sublets, warranty plans, and deal options.

Name

The display name for this Vendor Product category.

Income GL

The Income General Ledger account where revenue from selling a vendor product integrates in your accounting package.

COGS GL

The Cost of Goods Sold General Ledger account where the cost of selling a vendor product integrates in your accounting package.

Inventory GL

An accrual General Ledger account used as a clearing account to ensure all vendor products are fully accounted for. Vendor products do not carry a running inventory value, so this should be a liability account acting as a true clearing account.

How the Vendor Product Category Drives Accounting

When a vendor product (such as a sublet) is assigned a Vendor Product category, Blackpurl generates accounting transactions at each stage of the workflow. The GL accounts used in those transactions are drawn from the category's Income GL, COGS GL, and Inventory GL fields.

The following example uses a vendor called Smith & Co, whose sublets are assigned the Sublet Sales Vendor Product category.

There are three points in the workflow where transactions integrate from Blackpurl to your accounting package:

  • When a Vendor Receiving (VR) for a sublet is processed — a journal transaction integrates from Blackpurl to your accounting package.

  • When a Vendor Invoicing (VI) for a sublet is processed — a vendor invoice document integrates from Blackpurl to your accounting package.

  • When a Customer Order containing a sublet is finalised — a journal transaction integrates from Blackpurl to your accounting package.

Step 1: Vendor Receiving (VR) Journal

When a VR for a sublet is processed in Blackpurl, a journal integrates to your accounting package with the following entries:

  • Debit — BP Sublet Accrual GL (the account set in the Inventory GL field on the relevant Vendor Product category)

  • Credit — Received Inventory Accrual GL (a clearing account; the balance remains here until the VI is processed)

Shows a Journal Entry screen (no. VR-000175) with accounting details. The header shows journal date 15/06/2021, journal


Step 2: Vendor Invoicing (VI) Transaction

When the VI for a sublet is processed in Blackpurl, a vendor invoice document integrates to your accounting package. The offset GL on that document is your Received Inventory Accrual GL, which clears the credit entry that was created during the VR.

Shows a Bill screen (no. 1965) for supplier Smith & Co VDR-0015. The header shows balance due A$125.00 and Make payment


At this point, the VR and VI transactions have balanced each other out in the Received Inventory Accrual GL.

Shows a Liability Account History screen with filter set to '2300 BP Received Inventory'. The table shows transaction hi


Step 3: Customer Order Finalisation

After the VR is processed, an amount remains sitting in the BP Sublet Accrual GL, waiting for the sublet to be invoiced out through a Customer Order in Blackpurl. Once the Customer Order is finalised, two transactions integrate to your accounting package:

1. A customer invoice document is created with the offset GL set to the Income GL from the relevant Vendor Product category.

2. A journal clears the BP Sublet Accrual GL, with the offset posting to the COGS GL from the relevant Vendor Product category.

Shows a Sales Receipt screen (no. INV-00000501) for customer Fred Jones CTM-0000141. The header shows amount A$300.00. C
Shows a Journal Entry screen (no. INV-00000501) with accounting details. The header shows journal date 15/06/2021, journ


These two transactions together clear the remaining balance in the BP Sublet Accrual GL that was created during the VR, completing the accounting cycle for that sublet.

Shows another Liability Account History screen, this time filtered for '2220 BP Sublet Accrual'. The table shows two ent


Warranty Plans and Deal Products

Warranty plans and deal products are also assigned the Vendor Product category type. It is recommended that you set up separate categories for warranty plans and deal products, each with their own relevant GL accounts, rather than sharing the same category used for sublets.

Did this answer your question?