WorkflowsDebit & Credit Note
Workflows

Workflow: Processing a Debit/Credit Note

Step-by-step guide to creating and processing credit notes and debit notes in Jules — weight adjustments, price corrections, and reconciliation.

Workflow: Processing a Debit/Credit Note

Step-by-step guide — How to process credit notes and debit notes in Jules when delivery weights, prices, or costs differ from the original invoice.


When to use this workflow

Credit and debit notes are adjustments to existing invoices. Use this workflow when:

  • Delivery weight differs from loaded weight — the most common scenario in recyclable commodity trading
  • Price correction — the index price is updated after the original invoice was issued
  • Quality downgrade — material received does not match the contracted quality grade
  • Freight or logistics cost adjustment — actual costs differ from the amounts originally invoiced
  • Commercial agreement — negotiated discount, penalty, or other post-invoice adjustment

Credit Note vs Debit Note

DocumentEffectWhen to use
Credit noteReduces the amount owedDelivery weight is less than invoiced, or you owe the counterparty a refund
Debit noteIncreases the amount owedAdditional charges, weight surplus, or cost corrections upward

Scenario 1: Weight Difference at Delivery

This is the most common scenario. The supplier loads 500 T (measured at origin), but the customer's scale shows 490 T at delivery.

Step-by-Step

1. Record the delivery weight

Update each container's weight slip with the weight measured at destination:

ContainerLoaded weightWeight slipDifference
CLHU123456725.2 T24.8 T−0.4 T
CLHU123456824.9 T24.5 T−0.4 T
... (×20)Total: 500 TTotal: 490 T−10 T

2. Determine the adjustment direction

Your roleWeight at delivery < loadedWeight at delivery > loaded
You are the buyerYou overpaid → issue credit note to reduce your payableYou underpaid → expect debit note from supplier
You are the sellerCustomer received less → issue credit note to customerCustomer received more → issue debit note to customer

3. Create the credit/debit note

Navigate to Invoices → Create:

FieldValue
Object typeCREDIT_NOTE (or DEBIT_NOTE)
DirectionBUY or SELL (matches the original invoice)
Parent invoiceSelect the original invoice being adjusted
ContainersSelect the affected containers
AmountWeight difference × unit price

4. Update container invoicing lines

The credit/debit note generates new invoicing lines at the container level:

ContainerLine typeElementAmount
CLHU1234567SELLCredit note−134 USD
CLHU1234568SELLCredit note−134 USD
............

These lines are included in the margin calculation, ensuring the final margin reflects the actual amount collected.


Scenario 2: Price Correction (Index Update)

The original invoice used a temporary index estimate (e.g., TSI = 330 USD/T). The final published average is 325 USD/T.

Step-by-Step

1. Identify affected invoices

Filter invoices by the quotational period and look for those flagged with isTemporaryPrice.

2. Calculate the price difference

OriginalCorrectedDifference
Index value330 USD/T325 USD/T−5 USD/T
With differential (−15)315 USD/T310 USD/T−5 USD/T
On 500 T157,500 USD155,000 USD−2,500 USD

3. Create the adjustment note

If you are...Price went downPrice went up
BuyerCredit note from supplier (you pay less)Debit note from supplier (you pay more)
SellerCredit note to customer (they pay less)Debit note to customer (they pay more)

4. Update the operation quality

After issuing the note, update the operation quality:

  • Set the definitive price based on the final index
  • Remove the isTemporaryPrice flag
  • The margin recalculates automatically

Scenario 3: Quality Downgrade

The customer rejects part of the delivery due to contamination or quality issues. A price adjustment is negotiated.

Step-by-Step

  1. Document the quality issue — Record the inspection results or customer claim
  2. Negotiate the adjustment — Agree on a per-tonne discount or lump sum
  3. Create a credit note (SELL direction) to the customer for the agreed amount
  4. Optionally create a debit note (BUY direction) to the supplier if they bear responsibility
  5. Update container invoicing — Add the quality adjustment lines

Scenario 4: Logistics Cost Adjustment

Actual freight or pre-carriage costs differ from estimates.

Step-by-Step

  1. Record the actual bill from the logistics provider
  2. Compare to the estimated cost on the containers
  3. If the actual cost exceeds the estimate:
    • The margin absorbs the difference automatically when the bill is recorded
    • A debit note to the logistics provider is only needed if they overcharged vs. the agreed rate
  4. If the actual cost is less:
    • Record the credit note or reduced bill from the provider

Debit Note Sub-Types

Jules classifies debit notes by their source:

TypeDescription
INVOICEStandard debit note adjusting a commercial invoice
PROVIDER_REPORTAdditional charges from a service provider (freight, inspection)
PURCHASE_REPORTAdditional purchase-related charges

Application to Payments

Credit and debit notes can be applied against outstanding invoices:

FieldDescription
Applied noteThe amount from a credit/debit note applied to reduce/increase an invoice balance
Past order creditCredits carried over from previous orders

This reduces the net amount to pay or collect without requiring a separate payment transaction.


Impact on Margin

Credit and debit notes directly affect the final margin calculation:

Final margin = Sale invoice − Purchase invoice − Bills − Credit notes + Debit notes
AdjustmentMargin impact
Credit note to customer (SELL)Reduces margin (less revenue)
Credit note from supplier (BUY)Improves margin (lower cost)
Debit note to customer (SELL)Improves margin (more revenue)
Debit note from supplier (BUY)Reduces margin (higher cost)

Verification Checklist

CheckStatus
Parent invoice correctly referenced
Correct containers selected
Amount matches the agreed adjustment
Direction (BUY/SELL) matches the original invoice
Container invoicing lines updated
Note status set to OPEN (finalized)
Margin recalculated and reflects the adjustment
ERP sync triggered (if applicable)