Purpose
The Receiving module tracks the receipt of materials and products ordered through purchase orders. It bridges the gap between ordering and inventory management, ensuring accurate tracking of what arrives, when it arrives, and where it goes.
List View
View and manage all receiving records with filtering and search tools
- Track receiving status for all purchase orders
- Filter by vendor, PO number, or receiving date
- View partial and complete receiving records
- Search across all receiving-related fields
- Export receiving data for analysis and reporting
Search Options
The Receiving module provides multiple search and filter options to help you quickly find specific receiving records.
| Quick Search | Search by PO number, vendor name, or item description to quickly find specific receiving records |
| All | Displays all active receiving records |
| My Records | Shows receiving records assigned to your user account |
| Favorites | Displays any receiving records flagged as favorites |
| Archive | Shows receiving records marked as archived |
| Advanced Filter | Allows searching using multiple different search criteria simultaneously. For more information, see the Advanced Filter guide. |
Actions
Actions available from the Receiving module list view.
| New Receiving Record | Create a new receiving record for items arriving from vendors |
| Gear Icon | Access module settings, preferences, and administrative options |
| Export | Export filtered receiving data to CSV, Excel, or PDF formats |
Select one or more receiving records using checkboxes to expose the batch toolbar above the list. Click Actions on the toolbar to open the batch action menu.
| Action | Description |
|---|---|
| Print Label(s) | Print labels for the selected receiving records. Choose Sheet format (Avery 5160 small or 5164 shipping) for a standard office printer, or Roll format (Brother DK-1201 or DK-1241) for a label printer. See Supported Label Printers |
Selected Record View
Detailed view of individual receiving records with item tracking and inventory updates
When a receiving record is selected from the list view, the Selected Record section displays detailed information about items being received, quantities, locations, and inventory updates. This view provides the tools needed to process incoming materials and update inventory accordingly.
Receiving Record Details
The receiving record provides fields for tracking incoming items from purchase orders.
| Header Information | |
| Purchase Order | Linked purchase order from which items are being received |
| Vendor | Vendor from whom items are being received |
| Receiving Date | Date when items arrived and were received |
| Received By | User who processed the receiving record |
| Receiving Status | Current status of receiving record (Partial, Complete) |
| Line Items | |
| Item Description | Product or material being received from purchase order |
| Ordered Quantity | Quantity originally ordered on purchase order |
| Received Quantity | Quantity being received in this shipment |
| Receive Checkbox | Indicates whether item is receivable (physical goods) or non-receivable (fees, surcharges). Only checked items update inventory. |
| Location | Warehouse location or job site where received items will be stored or used |
| Action Buttons | |
| Save | Save receiving record and update inventory for receivable items |
| Complete | Mark receiving record as complete and update PO status |
Frequently Asked Questions
Common questions and step-by-step guidance for working with Receiving
Receiving Process
Address and phone searches are not available in the Receiving list view Quick Search for performance reasons. Use the global Search feature instead.
To search by address, phone, or email:
- Click the Workflow icon in the top navigation bar
- Select Search
- Enter your search term (address, phone number, or email)
- Click Phone / Email / Address to search across all records
- Or click POs to find the purchase order linked to your receiving record
Tip: The global Search feature also lets you search by Client/Vendor, Contact/Lead, and across specific modules like Jobs, Quotes, Bids, Contracts, Invoices, Bills, and more.
Items can be received from purchase orders once the PO status is set to "Ordered". Receiving updates inventory for physical goods and tracks incoming materials.
- Navigate to Receiving module
- Click the New button to create receiving record
- Select the Purchase Order from which items are arriving
- Verify vendor information auto-populates from PO
- Enter Receiving Date (date items arrived)
- For each line item, enter Received Quantity
- Verify Receive checkbox is checked for physical goods
- Assign Location if items going to warehouse or specific job site
- Click Save to update inventory
- Click Complete if all items on PO have been received
Note: A purchase order must reach its ordered stage before receiving is enabled; items cannot be received from a PO still in a draft stage. PO Stage values are configured per company (Company Preferences and Categories), so the exact labels ("Ordered," "Draft," etc.) may differ in your install.
The Receive checkbox distinguishes physical goods that need to be received and added to inventory from intangible items like fees and surcharges that appear on bills but don't require receiving.
Receivable Items (Receive checkbox CHECKED):
- Physical goods and materials
- Items that add to inventory stock levels
- Products tracked by quantity and location
- Example: Lumber, concrete, equipment parts
- Receiving updates on-hand inventory quantities
Non-Receivable Items (Receive checkbox UNCHECKED):
- Intangible charges and fees
- Energy surcharges, delivery fees, fuel charges
- Line items that appear on bill for job costing
- Do not trigger receiving workflow
- Do not update inventory quantities
Tip: Uncheck the Receive checkbox on PO line items for fees and surcharges so they appear on bills for job costing but don't create unnecessary receiving records.
Yes, TRUE supports partial receiving, allowing you to receive items in multiple shipments as they arrive from vendors.
How Partial Receiving Works:
- Create receiving record for first shipment with partial quantities
- Save receiving record to update inventory with received amount
- PO status remains "Partially Received" until all items arrive
- Create additional receiving records for subsequent shipments
- System tracks total received vs. total ordered quantities
- Mark final receiving record as "Complete" when all items received
Example:
- Ordered: 100 sheets of plywood
- First Shipment: Receive 60 sheets → Create receiving record for 60
- Second Shipment: Receive 40 sheets → Create receiving record for 40
- Result: PO shows 100 sheets fully received across 2 receiving records
Receiving records can be deleted if you need to correct a receiving error or reverse an inventory update. This action requires the Delete Receiving permission.
To delete a receiving record:
- Navigate to the Receiving module
- Locate the receiving record you want to delete (use Quick Search or filter by PO number)
- Select or open the receiving record
- Click the Trash icon next to the line items or on the record
- Confirm the deletion when prompted
Alternative access from Purchase Orders:
- Navigate to the POs module and open the purchase order
- View the linked receiving records
- Click through to the receiving record
- Delete from the receiving record (not from the PO directly)
Important: You cannot delete a received item directly from the PO line items. You must delete the actual receiving record in the Receiving module to reverse the receipt and update inventory.
If you need to return a purchase order to Draft status after items have been received (for example, if the PO was sent prematurely), you must first delete all associated receiving records.
Steps to return PO to Draft:
- Navigate to the Receiving module
- Search for receiving records linked to the purchase order
- Delete each receiving record associated with the PO
- Return to the POs module and open the purchase order
- The PO status can now be changed back to Draft
Note: Deleting receiving records will reverse the inventory updates. Inventory quantities will be reduced by the amounts that were previously received.
Inventory Integration
When items with the Receive checkbox enabled are received, TRUE automatically updates inventory quantities and location tracking.
Automatic Inventory Updates:
- Quantity Increase: Received quantity adds to on-hand inventory
- Location Assignment: Items assigned to specified warehouse location or job site
- Cost Update: Current cost updates based on received PO price
- Availability Status: Procurement status changes to "Received" or "In Stock"
- Inventory valuation recalculates with new quantities and costs
Integration Flow:
- Purchase order sent to vendor (status = Ordered)
- Items arrive at location
- Receiving record created with received quantities
- System automatically updates inventory for items with Receive checkbox
- Inventory module reflects new on-hand quantities
- Bill can be created from received PO for payment processing
Note: Items received directly to job sites (dropship) do not add to general inventory but are tracked as fulfilled to the specific job.
Yes, TRUE Field mobile application supports receiving functionality, allowing field personnel to receive items directly at job sites or warehouse locations using mobile devices.
Mobile Receiving Benefits:
- Receive items immediately upon delivery to job site
- Eliminate delay between physical receipt and system update
- Real-time inventory updates from field locations
- Foremen and site managers can process receiving without office staff
- Streamline procurement workflow for job site deliveries
Note: Users must have appropriate access permissions and be assigned as resources to use TRUE Field mobile receiving functionality.
Configuration & Administration
Labels for received items are printed via the batch toolbar in the list view.
- Select one or more receiving records using the row checkboxes
- Click Actions on the batch toolbar that appears above the list
- Select Print Label(s)
- Choose your label format and print
Format options:
- Sheet — prints to standard Avery label sheets on any office printer (Avery 5160 small or 5164 shipping)
- Roll — prints to a Brother label printer (DK-1201 standard or DK-1241 4"x6")
For supported printers and label-size details, see the Supported Label Printers article.
Access to the Receiving module is controlled by user permissions. If you cannot see or access this module:
- Contact your system administrator
- Request the Module Access (Receiving) permission (ID #1531)
- Once granted, you'll find the module in Workflows → Procurement → Receiving
Note: Administrators can manage permissions in Settings → Users / Access → select user → Access tab.
The Receiving module has one security permission that controls inventory cost validation during the receiving process.
| Permission | Description |
|---|---|
| Deny Receiving Zero (0.00) Cost Inventory (ID #1669) | User CANNOT receive into inventory PO line items that have a zero (0.00) cost. |
Note: When this permission is enabled for a user, they will be prevented from receiving line items with zero cost. This is useful for enforcing cost tracking compliance and ensuring all received inventory has an associated cost value.
TRUE provides alert notifications for receiving events so designated users stay informed about inventory arrivals and issues.
| Alert Permission | Description |
|---|---|
| Alert when a Problem is Reported During Receiving (ID #1500) | Receive an alert notification when a problem is reported during receiving. |
| Alert when Items are Received (ID #1626) | A summarized alert will be sent whenever items are received. Users assigned to Jobs and Contracts automatically receive this alert. |
Enabling Alerts:
- Navigate to Settings → Users / Access
- Select the user and open the Access tab
- Enable the desired alert permissions under the Alerts section
Default receiving locations determine where items are placed when received. This can be configured at the company level and overridden per receiving record.
Configuration Options:
- Company Default: Set in Company Preferences → Inventory section
- User Default: Can be set per user based on typical receiving location
- Per-Transaction Override: Select location when creating each receiving record
Configuration Steps:
- Navigate to Settings (Gear icon) → Company Preferences → Inventory section
- Set Default Receiving Location
- Save changes
Note: If receiving directly to a job site (dropship), select the job site location when creating the receiving record. This ensures inventory is tracked at the correct location.