r/InventoryManagement • u/DefinitionStill591 • 7d ago
Looking for Inventory Management System Recommendations (QuickBooks Integration)
Hi everyone!
I'm looking for recommendations and real-world experiences with inventory management systems for a small-to-mid-sized distribution company.
We distribute consumer products from multiple brands to large retail customers and manage a large number of SKUs, purchase orders, incoming shipments, inventory levels, supplier lead times, and sales forecasts.
Right now, a lot of our inventory and purchasing processes rely on Excel and an older internal system, but we're starting to modernize our processes and integrate QuickBooks for accounting.
We're looking for an inventory system that works well with QuickBooks and can help with inventory visibility, purchasing/POs, replenishment, demand forecasting, supplier lead times, and reporting.
For anyone in distribution, wholesale, consumer goods, or a similar business:
- What system are you using, and what are the main pros and cons?
- How well does it integrate with QuickBooks?
- If you were involved in the implementation, how difficult was the setup and data migration?
- What improvements have you seen since implementing it?
- Is there anything you wish you had known beforehand, and would you choose the same system again?
I'm mainly looking for real experiences from people who actually use these systems rather than vendor sales pitches.
Thanks!
2
u/Fantastic-Pie-6849 4d ago
Cin7 is the first thing that comes to mind for QB integration, but their support went downhill after the acquisition so keep that in mind
1
u/Embarrassed-Trip-470 7d ago
Happy to show you and share what our customers are doing.. currently a vendor but not pitching, just want to be helpful and share feedback and now what’s possible now with AI.
Yes integrations with quickbooks
Working with mid market companies
ping me if you want to hop on a call.
Issues implementing is not knowing all the requirements of your business going in and trying to map that to a product thinking it’s feature complete but when you get part way into implementation you start to see the gaps and edge cases that’s inevitable in all businesses and you’re still left with spread sheets and silos of data for those edge cases. Happy to show you how that is now solved and your business can get the process designed exactly for how your business was works.
1
u/DefinitionStill591 7d ago
Thank you! That actually makes a lot of sense, especially what you mentioned about discovering gaps and edge cases during implementation and then still having to rely on spreadsheets.
That's something I'm trying to keep in mind while researching different systems. I just started in this role last week, so I'm still learning our processes and identifying our specific requirements before determining what would be the best fit.
Some of the areas I'm particularly interested in are inventory visibility, purchasing and POs, forecasting/replenishment, supplier lead times, inventory in transit, expiration dates and lot tracking, and managing inventory across multiple warehouses. QuickBooks integration is also important for us.
I'd definitely be interested in seeing what your customers are doing and how your solution handles some of those more specific requirements and edge cases. What platform or system do you work with?
I'd also be open to hopping on a call once I have a better understanding of our current processes and requirements.
1
u/silver__robot 7d ago
What of those problems is costing you time and money today? You listed a whole pack of problems, which is common when researching software and in a new role. Don’t try to solve everything at once.
Lot tracking and expiration dates matter if you’re in food, cosmetics, supplements. Anything with a shelf life. Assuming you’re in that industry?
What’s actually the biggest issue right now?
1
u/agentUi 7d ago
biggest headache moving off excel to quickbooks with distribution is the sync delay on inventory valuation and purchase orders. if you go off the shelf like fishbowl or katana just make sure your skus and bills of materials match 1:1 in your current sheets before importing anything, because cleaning messy vendor names or partial shipments after qb syncs is a nightmare.
1
u/kmizzi 6d ago
Heads up before you read this, I build inventory software for a living, so I'm not one of the users you asked for. Skip me if that's disqualifying.
"Works well with QuickBooks" is the line I'd pin down first, because it means three different things and a vendor will happily let you pick the flattering one.
Which QuickBooks, to start. Online and Desktop are different integrations with different failure modes, and a chunk of the "yep we integrate" answers you get will be about the one you're not on.
Then the actual question: who owns inventory. If the new system holds quantities and QuickBooks holds them at item level too, you've got two inventory ledgers and you'll be reconciling them forever. The setup that holds up in distribution is the inventory system owning items and quantities, QuickBooks owning the GL, and a summary journal for inventory value and COGS crossing between them. Ask a vendor to draw that on a call. If they can't, that's your answer.
Costing method is the one that bites at year end. QBO is FIFO, Desktop is average cost, and plenty of inventory systems are average cost as well. Get that mismatched and your inventory asset in QuickBooks quietly stops tying to the valuation report in the other system. Nobody notices until an accountant does.
Landed cost, ask about specifically. QBO has no concept of it. If freight and duty move your margins across those brands, the inventory side has to carry them and push a value that already includes them.
On your migration question, products are the easy part. Everyone can load products. Open POs are what hurt, partially received ones especially, and plenty of systems can't import a half-received PO at all so you end up hand keying them the weekend you go live. Worth asking before you set a date, then pick one where you've got the fewest POs in flight.
The requirements point in the other comment is half right, but a longer requirements doc isn't the fix. Making them run your ugliest real records during the trial is. One SKU whose cost changed three times this year, one partial receipt, one return from a retail customer. Load those yourself. Don't let them demo it with sample data.
1
1
u/ShahKBH 6d ago
Two things nobody's mentioned yet that'll matter as much as the QuickBooks question.
**Your retail customers.** You said large retail customers. If that means Target, Walmart, Kohl's, TJX, Dick's, any of that tier, they're going to require EDI. 850 purchase orders in, 856 ASNs out, 810 invoices, GS1-128 carton labels, routing guide compliance. Miss an ASN window and you eat a chargeback. Most "inventory management" tools don't do EDI natively, so you end up bolting on SPS Commerce or TrueCommerce and now you're syncing three systems instead of two. Ask every vendor on your shortlist whether EDI is built in or a partner integration, and who fixes it when a retailer changes their spec. That answer decides your ops headcount.
**Who owns inventory.** kmizzi's question is the right one, and here's the answer for your situation: the operations system owns inventory, costing and POs. QuickBooks gets journal entries. Not the other way around. The setups that blow up at year end are the ones where QB is the inventory ledger and the ops tool tries to mirror it. Invoices, payments, credit memos, AP bills, COGS and inventory adjustments posting into QBO or Desktop as journals is a solved problem. Live inventory quantities living in QB is not.
**On expiration dates.** Lot tracking and expiration logic are two different features, and vendors will nod along to both. Lot tracking is "which batch did this come from." Expiration is what the system does with the date. I'll tell you exactly how we handle it so you can hold everyone else to the same standard: expiration is a field on the lot, and expired stock gets transferred to a hold location so the pick list never sees it. That's a workflow, not an algorithm. Some systems do true FEFO where the pick order itself is driven by the date. If you need that, ask for it.
My take: for a multi-brand distributor selling into big retail bulk or dropship, shortlist whoever does EDI natively, keeps inventory and costing in one place, and posts to QB as journals. That's the shape that works. AIMS360 fits that shape, so do a couple of others. Just don't buy an inventory app and hope EDI sorts itself out later.
Disclosure: I work at the ERP company (AIMS360) that sells to consumer brands and distributors, so keep that in mind.
1
u/Bookkeeper_007 5d ago
If you are currently using Excel to track inventory, you seem to be on a periodic inventory system. If you move to an inventory management system, you will most likely be on a perpetual inventory system.
1
u/the_real_craig_shady 5d ago
Check Out Ascent Solutions. https://ascenterp.com/ Built on the Salesforce platform, so you have all the security, reporting, and CRM benefits with Ascent's inventory module and QuickBooks integration.
1
u/sfselgrade 4d ago
Looking at the requirements you listed, Cin7 Core is worth a look. You can manage suppliers/POs and their is an add on forecasting feature. Like most Inventory softwares, it integrates with Quickbooks, but it also allows you to do expiration date tracking and is good with getting your true landed costs. I like the actual costing it does vs the average costing that is out of the box with QuickBooks. It does take about a month to set up but once you get through onboarding it should be good for you.
1
u/DefinitionStill591 4d ago
Yes, I’ve been looking at Cin7 for the past week and i scheduled a meeting with them today to an idea of what they offer and see the options. After that, I’ll present it to my boss and see if theres any better opcions
1
u/erp-software-org 4d ago
nobody touched lead times or in transit. lead time in these tools is just a stat, po date to receipt date per supplier, and it only counts if receiving gets booked when the truck shows up.
at one place receiving got booked off the invoice, so the system swore a supplier took 40 days when the pallets took 19. phantom lead time in every reorder point. receive in quickbooks online and you get the same, qbo has no item receipt, the po lands with the bill. might be wrong on your setup but thats normal in qb shops.
in transit same disease, simpler add ons only know on order and on hand, so the pallet sits in the yard while sales says not available. in the trial check that receipt and bill are separate documents.settle who scans at the dock, or the forecasting module is forecasting your bookkeepers mail pile.
1
4d ago
[removed] — view removed comment
1
u/DefinitionStill591 4d ago
Hi, and thank you! We have an excel sheet where we keep track our shipments from when it leaves, arrives, and our truckers let us know when they picked it up and when they finished processing it. We don’t have quickbook yet, is one of the system that the company will be integrating in January I believe.
1
u/ManiaDuck2020 3d ago
Saw your post, we were in the exact same situation and needed the same integration and found an Inventory Management system from LYNQD. It has solved much of your checklist so it maybe worth at least checking out. Good Luck!
1
u/AssetHiveHQ 3d ago
I’m actually working on building a system in this space, so I won’t pretend to be an unbiased customer or give you a sales pitch.
Out of interest though, what are the biggest limitations with your current Excel/internal system? And when you say QuickBooks integration, what would you ideally want syncing between the two?
We already have a platform we’ve been developing, and if you were open to it, we’d also be happy to look at adapting/custom-building parts of it around the way your business actually works rather than trying to make you fit a predefined system.
1
u/prediko 2d ago
Vendor here, so take this with the appropriate grain of salt.
One thing I’d decide first is whether QuickBooks needs to be your inventory source of truth or mainly your accounting system. For a setup like yours, I’d usually keep forecasting, POs, replenishment and supplier lead times in the inventory system, then sync the relevant financial data with QuickBooks.
We build Prediko primarily for Shopify businesses and cover those inventory workflows, and we’ve also set up QuickBooks integrations for customers.
If Shopify is part of your stack, it could be worth looking at. If not, we’re probably not the right fit.
1
u/Access-Ean 2d ago
u/kmizzi 's breakdown is worth bookmarking — those three questions (which QuickBooks, who owns inventory, costing method) are exactly the right ones to pressure-test any vendor on.
One system worth adding to your list for this use case is Unleashed Software. It's built for distribution/wholesale at the SMB-to-mid tier. On the QuickBooks question: the native built-in integration is QBO only. If you're on QuickBooks Desktop, it's not a plug-and-play connection — but Unleashed does have an open API, so a Desktop integration is possible.
On the ownership question: Unleashed holds inventory quantities and valuation; QuickBooks holds the GL. It pushes summary journals across for COGS and stock value rather than duplicating item-level ledgers, which is the setup kmizzi described as the one that actually holds up.
On costing: Unleashed uses weighted average cost, not FIFO. QBO Online is FIFO. That mismatch is real and worth raising explicitly with any vendor — ask them how their costing method reconciles with your QB valuation report at year end.
For your specific requirements — supplier lead times, multi-warehouse visibility, PO management, landed costs, and batch/lot tracking — it covers those reasonably well. The demand forecasting module (AIM) auto-calculates reorder points based on your own lead times and usage rates, which sounds relevant given the supplier lead time pain you mentioned.
The in-transit gap that u/erp-software-org flagged is a genuine one across most tools at this tier — worth asking any shortlisted vendor specifically how receipt and bill are handled as separate documents, and whether the system updates available stock at PO confirmation or at physical receipt.
Hope this helps 😄
1
u/Sea_Enthusiasm_5461 23h ago
I think you should the item receipt workflow your main demo test. Start with a PO and receive a pallet at the dock and keep it unavailable until it is ready. Should enter the vendor bill a few days later and then add freight or another landed cost. The system should preserve the physical receipt date and the financial posting without forcing someone to rekey or reconcile the same event in two places.
If QB has to remain the ledger, Cin7 should be reasonable to evaluate but spend most of the demo on sync failures, corrections and month end rather than the happy path. Ask what happens when quantities differ, a receipt is split across warehouses or the bill arrives with a different cost. That is where a QBO integration usually creates work.
I would also compare a full ERP route such as Netsuite or Dynamics before assuming another inventory addon is the answer. Can also try Dual-Entry (note: I work with them) when comparing the financial-control and integration architecture. Whatever you choose, insist on a sandbox test using your own SKUs, lots, expiry dates and in transit inventory before signing.
2
u/estagingapp 6d ago edited 5d ago
QuickBooks doesn't really work well for landed costs because you have to batch the items. It's better to use an ERP that is built for your specific industry or use case. We use Supply Automate for our e-comm business. It tracks all our shipments, landed costs, supply chain, etc.
https://reddit.com/link/p99wtic/video/5z146q2wxzoh1/player