By Marcus Dalton, field-service operations systems analyst with 9 years of experience configuring inventory, estimating, and technician workflows
Last reviewed: July 21, 2026
FieldPulse is field service management software that connects customer records, scheduling, estimates, invoices, inventory, and mobile technician work. Its inventory and Pricebook tools are designed to keep material costs, selling prices, job usage, and stock locations connected instead of maintained in separate spreadsheets.
This independent guide is not operated by or affiliated with FieldPulse.
The practical job is to determine whether a wrong invoice amount began in the Pricebook, the inventory item, the customer’s Price Tier, or the accounting sync. Check the source record first. Skip manual corrections until that path is known.
What is FieldPulse?
FieldPulse is a field service management platform for businesses that schedule technicians, manage customers, prepare estimates and invoices, collect payments, and coordinate field operations from web and mobile devices. Its current feature catalog also includes inventory management, job costing, Pricebook, customer portals, booking tools, maintenance agreements, custom workflows, and accounting integrations.
A material can pass through several stages inside that system. It may begin as an inventory item, appear in the Pricebook, be assigned to a technician or job, become an estimate line item, and later reach an invoice.
Each stage serves a different purpose.
Inventory answers what the company owns and where it is located. The Pricebook answers what the company charges. An estimate shows what was proposed to the customer. An invoice records what is being billed.
Confusing those records produces pricing and stock errors that look unrelated.
How FieldPulse inventory tracking works
FieldPulse’s inventory product tracks stock levels, material usage, and costs across trucks, warehouses, and job sites. Its published features include low-stock alerts, minimum stock levels, automatic quantity adjustments, usage reporting, serialized-item tracking, and assignment of materials to particular jobs.
That structure allows a company to see more than a total item count. It can also identify where stock is held and, for serialized equipment, which individual unit was assigned to a job or technician.
A missing part can therefore represent several different problems:
- The quantity was never received into inventory.
- The item is stored at another hub or truck.
- The technician used the part but did not attach it to the job.
- The expected quantity was reduced in one location but not transferred correctly.
- A serialized unit was installed without the right status update.
Do not add replacement stock first.
Open the item record and compare its expected quantity, physical location, recent transfers, and job usage. FieldPulse added a count-item control that lets users enter the number physically present and compare it with the quantity expected by the system.
That is the right place to begin a stock discrepancy review.
Pricebook and inventory are connected but not identical
FieldPulse’s Pricebook is a centralized list of services, materials, and labor rates used to build estimates and invoices consistently. The company can organize entries into custom categories, maintain preset prices, and update pricing for use by office and field staff.
Inventory uses many of the same materials, but it focuses on quantity, location, usage, and cost.
A material can therefore have at least two important values:
- What the company paid or expects to pay for it
- What the customer will be charged
Those numbers should not be treated as interchangeable.
FieldPulse says its inventory tools share an item list with the Pricebook so companies can quote and bill stock items while maintaining consistent item data. It also permits businesses to control how material charges appear on invoices, including grouping items or hiding unit costs.
Check the Pricebook first when the customer-facing amount is wrong. Check inventory cost and usage when the job margin or stock count is wrong.
Why the estimate price may look unexpected
An estimate amount can be influenced by more than the base Pricebook entry.
FieldPulse Price Tiers can automatically apply customer-specific markups or discounts based on categories such as membership or wholesale status.
This creates a common mistake. An employee opens the Pricebook, sees the expected standard price, and assumes the estimate was changed manually. The selected customer may have a Price Tier that legitimately altered the amount.
Review these items in order:
| Check | Possible cause |
|---|---|
| Customer record | The estimate was created for the wrong customer |
| Price Tier | A markup or discount was applied automatically |
| Pricebook item | The standard selling price is outdated |
| Quantity | More than one unit was added |
| Estimate edit | A user adjusted the line after adding it |
| Tax setting | The taxable amount differs from the expected total |
Check the customer and tier first. Skip editing the base Pricebook price until the customer-specific rules have been ruled out.
A base-price edit affects future estimates for more than one customer. A customer-tier correction is narrower.
How materials should move from a truck to a job
FieldPulse allows inventory to be tracked across multiple locations, including trucks, warehouses, and job sites. It also supports bulk transfers of serialized inventory rather than requiring every unit to be transferred individually.
That matters when a technician loads equipment before a job.
The physical movement and system movement should match:
- Select the source location.
- Identify the destination truck, hub, or job.
- Transfer the correct quantity or serialized units.
- Confirm the receiving location.
- Attach used material to the actual job.
- Reconcile unused stock after the work.
If the physical item changes trucks but FieldPulse does not, the next dispatcher may believe the part remains available at its old location.
Short section. Real consequence.
Do not correct that discrepancy by changing the company-wide quantity. Record the transfer between locations so the item history remains understandable.
Barcode and serialized-item frictions
Serialized equipment needs unit-level control. FieldPulse’s inventory materials describe assigning individual identifiers and tracking units from warehouse storage through installation, including links to jobs, technicians, invoices, and warranty history.
FieldPulse has also expanded multi-item scanning and transfer workflows so several inventory items can be added to a transfer list.
A scan problem should be isolated before data is entered manually.
Check whether the barcode belongs to the item model or the individual serialized unit. Then confirm the destination and quantity before completing the transfer. Entering a generic SKU when the workflow expects a unique serial number can leave the physical unit untraceable.
One more friction: repeated scanning can place several products on a transfer list. Review that list before confirmation rather than assuming each scan replaced the prior item.
For high-value equipment, record the serial number at installation. Skip relying on a job note alone when the inventory feature supports a unit-level record.
Supplier and costbook integrations
FieldPulse publishes integrations that can bring supplier product information and pricing into purchasing or Pricebook workflows. Current documentation includes Winsupply and Reece integrations, while The Granite Group integration can provide updated material pricing within FieldPulse.
Supplier data still requires verification.
The Reece workflow shows a loading indicator while item details are submitted for checks involving stock, validity, and price. FieldPulse can report errors on purchase-order items during that process.
Do not interpret a selected catalog item as a confirmed supplier order.
The business should confirm:
- Correct branch or supplier
- Current item availability
- Quantity
- Supplier cost
- Delivery or pickup location
- Job or purchase-order association
FieldPulse’s Granite Group documentation also says access to item unit costs can be controlled for service agents.
That is a useful permissions detail. A technician may be allowed to select a material without seeing the company’s supplier cost.
Why inventory and invoice quantities disagree
Inventory usage and invoice quantity can diverge when one system action occurs without the other.
A technician may remove two units from a truck but bill one. The invoice may include a flat-rate service that contains materials without listing each piece separately. Another employee may add a Pricebook item to the estimate without assigning physical stock to the job.
These cases are not automatically errors.
FieldPulse lets businesses group or format material charges and hide unit costs on customer invoices, while still tracking stock usage internally.
The correct reconciliation compares:
- Material physically used
- Inventory quantity removed
- Job material record
- Estimate or invoice line
- Customer-facing presentation
- Job cost and margin
Do not force the invoice quantity to equal the raw inventory count when the company uses bundles or flat-rate services. Confirm the pricing model first.
On the other hand, if the invoice lists a separate material unit, the job and stock record should support that charge.
Login controls before changing inventory
FieldPulse’s main account access can use password sign-in or Google Single Sign-On. Administrators can enable Google SSO under Company Settings, User Accounts, and Sign in with Google, whitelist approved email domains, and require selected users to sign in through Google.
Two-factor authentication is also required for users under FieldPulse’s current guidance. Setup begins under Company Settings, User Accounts, and Two-Factor Authentication, and the initial process uses an authenticator app before later SMS use is available.
After three unsuccessful 2FA attempts, FieldPulse may prompt the user for a recovery code. When those codes are unavailable, an account administrator can reset the user’s 2FA.
Why mention this in an inventory guide?
Because creating a replacement user after a login issue can produce the wrong permissions, team assignments, or inventory access. Restore the original authorized account first. Skip creating a duplicate technician merely to finish a stock transfer.
QuickBooks and inventory-related billing
FieldPulse supports QuickBooks Online and QuickBooks Desktop integrations for supported customer, invoice, and payment records. QuickBooks Online access must be requested through FieldPulse support or its in-app chat before the connection is enabled in Company Settings.
The QuickBooks Desktop setup has stricter technical requirements. FieldPulse currently documents support for Windows editions of QuickBooks Desktop 2024 and newer, requires setup in single-user mode, and says computer sleep mode must be disabled for synchronization to run. Mac installations are not supported in that documented setup.
Those details explain some apparent invoice or item failures.
A stock item can be correct in FieldPulse while the accounting record has not synchronized because the Desktop connector was not running. A pricing mismatch can also come from mapping or account configuration rather than the inventory count.
Check the last successful sync before editing the item.
Do not delete and recreate a material simply because QuickBooks does not show its latest billing activity.
Pricing and support
FieldPulse uses seat-based pricing and does not publish one universal rate for every configuration. Its official pricing page lists core functions and optional products such as Pricebook, inventory management, payments, fleet tracking, custom forms, AI tools, and communication products.
Third-party pages publish conflicting starting-price claims, which is why the current FieldPulse quote should control the purchasing decision rather than a directory estimate.
FieldPulse’s contact page lists customer support at (469) 382-5668 and phone availability Monday through Friday from 9 a.m. to 6 p.m. Central Time. Chat is also available.
When reporting an inventory problem, include the item name or SKU, source and destination locations, expected quantity, physical quantity, affected job, and approximate transaction time. Do not send confidential login or payment details.
Frequently asked questions
Does FieldPulse track inventory by truck?
Yes. It tracks stock across trucks, warehouses, and job sites.
Is the Pricebook the same as inventory?
No. Pricebook controls pricing; inventory tracks stock and usage.
Why did a customer receive a different price?
A customer Price Tier may have applied a markup or discount.
Can FieldPulse track serial numbers?
Yes. Serialized units can be connected to jobs, technicians, invoices, and equipment history.
Can several serialized items be transferred together?
FieldPulse documents a bulk-transfer workflow for serialized inventory.
Why does QuickBooks not show the latest invoice?
Check whether synchronization ran and whether the record failed. QuickBooks Desktop also requires the supported Windows setup, Web Connector workflow, and disabled computer sleep mode.
Does FieldPulse publish a fixed inventory price?
No. FieldPulse uses seat-based, customized pricing, and inventory is listed among its available capabilities.
What should I check before changing a stock quantity?
Review the physical count, item location, recent transfers, serialized units, and material usage on the related job.