How To: Create an Invoice

How To: Create an Invoice

The purchasing workflow is highly customizable, but invoices are universal and required for all clients. Invoices update an item’s calculated cost. If your team doesn’t use receipts, invoices also update on-hand quantities. Maintaining accurate invoices is critical.


 

  1. Permission to view and edit invoices
  2. Optional: Edit After Commit permission for invoices


You can create invoices by converting purchase orders or receipts, or by creating a stand-alone invoice.

Create a stand-alone invoice
  1. Select Create New.

  2. Select the store (if applicable) and vendor.

  3. Select Add Items or Add Line Items, and add the required items.

  4. Review and update vendor prices as needed.

  5. Enter item quantities.

  6. Add additional expenses, if applicable.

    1. Confirm the correct distribution method.

  7. Update the Payment Due, Invoice Date, and Paid Date.

  8. Confirm the Commit Date.

  9. Update the Invoice Amount to match the invoice total.

  10. Select Commit.

Convert a purchase order or receipt to an invoice

  1. Highlight the purchase order or receipt.

  2. Select Convert To > Invoice.

  3. Confirm item quantities and vendor prices, and update as needed.

  4. Add additional expenses, if applicable.

    1. Confirm the correct distribution method.

  5. Update the Payment Due, Invoice Date, and Paid Date.

  6. Confirm or update the Commit Date.

  7. Update the Invoice Amount to match the invoice total.

  8. Select Commit.


Vendor price changes

When you change a vendor price, Yellow Dog prompts you to choose how the change should be applied:

  • Permanent change (recommended in most cases)

  • Invoice-only change

You can apply your selection to all remaining price changes on the invoice. If you select Cancel, the price reverts to its previous value.

Figure: Example of the options for updating vendor price

Commit date

You can set the commit date before committing the invoice. This is useful if you need to backdate when to the product was received.

  • The commit date can’t be earlier than the store or database closeout date.

  • Yellow Dog recommends not backdating invoices more than seven days.

Invoice expenses

You can configure default expense distributions to save time.

Configure default expense distribution
  1. Go to System Setup > Accounts > Invoice Expense Accounts.

  2. Select a distribution method for each expense type.

Add expenses to an invoice
  • Add as many expense types as needed, such as credits, discounts, tax, freight, or other charges.

  • Expense fields support math.

  • You can edit or add expense types in System Setup > Accounts > Invoice Expense Accounts.

  • Distribute expenses by item cost or item quantity.

  • Apply expenses to all items, by department, or keep them as separate expenses.

You can override the distribution method on an individual invoice for one-off scenarios.

Right-Side Actions

  • Remove Line Item
    Removes selected line(s) from the document.

  • Edit Item
    Opens the item editor for the selected line.

  • Edit Related Item
    Opens the item editor for a related item (for example, an alternate purchasing size).

  • Replace Item
    Replaces the inventory item on the line. Other line properties remain unchanged, including references to related documents.

  • Create New Item List
    Creates an Item List from the items on the document. Quantities are included if present.

  • Split Line
    Adds the same item to the document multiple times. Useful when applying different quantities or costs.

  • Fill to Par
    Updates quantities to meet the assigned Par/Re-Order point.

  • Round Quantities
    Rounds fractional quantities up or down.

  • Remove Zero Qty Lines
    Removes lines with a quantity of zero.

  • Scheduled Price Change
    Moves selected items into a Scheduled Retail Change.

  • Related Documents
    Opens documents connected to the current Invoice

Bottom Actions

  • Print
    Prints the document.

  • Print Labels
    Prints labels for items. The number of labels matches the document quantity.

  • Commit
    Finalizes the document.

  • RFID Tags (RFID clients only)
    Adds items to the RFID Tag queue. A prompt appears at Commit. If skipped, you can add items after committing.

  • Attached Files
    Uploads scanned or PDF copies to the document record.

  • Links
    Associates a URL with the document.

  • Export
    Exports the document in available formats.

    Info
    This option is available only after the document is committed.

    • Related Articles

    • FAQs: Invoice Staging & Artforms

      Question: Are there limitations with vendor Artforms and Invoice Staging? Answer: Yes. Vendor artforms present data vertically, but the third-party AI used to process invoices into Retriever can only process horizontally formatted data. If a vendor ...
    • How To: Create a Purchase Order

      When you create and commit a Purchase Order, the quantities on the document appear as On Order for each item. This provides visibility into incoming inventory and helps your team track what is expected to arrive. Purchase Orders are optional. Yellow ...
    • How To: Create a Receipt

      Receipts function like packing slips. When products arrive, you must receive them in Yellow Dog to update on-hand quantities. Permission to view and edit receipts Optional: Edit After Commit permission for receipts You can create receipts by ...
    • How To: Track Keg Deposits and Returns

      Tracking keg deposits and returns ensures accurate costs and reconciliation on invoices. Permission to create items Permission to view and edit invoices Create a separate Keg Deposit/Return item for each vendor that supplies draft beer. Use this item ...
    • How To: Uncommit Invoice

      If an invoice is committed before it’s final, you can uncommit it to make corrections. Permission to view invoices Permission to uncommit invoices Uncommit an invoice In the Purchasing module, go to Invoices. Filter to find the invoice. Open the ...
    • Popular Articles

    • How To: Find Your Yellow Dog Inventory Version

      Understanding which version of Yellow Dog Inventory you're using is essential when exploring new features, as some enhancements and functionalities are specific to certain versions. All client types can benefit from knowing their Yellow Dog Inventory ...
    • Feature Overview: Par & Re-Order Points

      Par levels and reorder points help streamline purchasing in Yellow Dog. Par level is the ideal quantity to keep on hand. Reorder point is the minimum quantity that triggers reordering. You can update par and reorder points in the following locations: ...
    • Tips & Tricks: How do I download and install drivers for my Zebra Printer?

      **As a note: Admin rights will be required to complete this task. If you do not have admin rights on your PC, please contact your IT for assistance** ZD410 Desktop Printer Support Site 1. Navigate to Drivers: 2. Select Zdesigner V. 5 Driver for ...
    • How To: Swap the On-Hand/Parent Size (Edit Base Unit)

      When managing items with multiple sizes, it’s essential to configure them correctly. The on-hand/parent size should always represent the base unit or smallest measurement, while additional sizes should be created for purchasing or counting sizes. If ...
    • FAQs: What are Bins?

      Question: What are Bins? Answer: Bins are optional location identifiers that specify exactly where an item is stored. You don’t need to create bins in advance. You can assign them: In the Stores tab of the item editor Through a Balto import Bins ...