x

Is there a better way to transfer stock between locations

We just recently switched to square after managing our inventory on Excel for years.  I was excited about this upgrade and there are lots of things we really like about Square but there are some key things that we are finding challenging about the switch.  

 

We ship anywhere from 1-15 boxes of stock each week from our HQ to our different locations.  We have to keep track of how much stock is in each box and the total cost of product for each box.  This is necessary both for our tracking purposes and it also lets us know the amount we need to insure each box. 

 

We have tried to use the inventory transfer method which works fine but it is quite tedious to search and find each product and add it to the transfer.  In addition, it is hard to track and easily access each location transfer if we need to go back and reference. 

 

The biggest issue is it doesn't tell us how much money each transfer represents.  We are finding ourselves still over in Excel spreadsheets to calculate all of this and it takes a lot of time to import that data.  

 

I have also tried the import data feature using the spreadsheet method to add in all of the inventory changes but again it doesn't tell us how much is in each box and the total value amount.

 

I have done a bunch of research in the help section, and I really have not found anything that touches on this.  Is there another method to track this that I am unaware of?  

163 Views
Message 1 of 7
Report
6 REPLIES 6
Square Community Moderator

Thanks for reaching out, @csa2

 

I'm going to try to tag some Super Sellers that are proficient with inventory management since this is something that I'm not super familiar with. 

 

Does anyone have any suggestions here? As always, thanks in advance to anyone that has the time to help out! 🙏🏼

 

@wajiha

@homeprogreen

@cupzcoffeeaz

@saydad

@TCSlaguna

@vinesandrushes

@ReginaRMT

@perkits

@GourmetOnWheels

@RMConsultingLLC

@PartyManiaMD

118 Views
Message 2 of 7
Report
Super Seller

Personally I would use the Purchase order function. Set up HQ as a vendor at each location, then create a PO from each location with the stock they’re getting in each transfer. Once they actually receive the product then it’s a simple process of opening the PO and hitting the receive all button to update the inventory for that location. It also adjusts the COG’s report so you have a true record of ongoing inventory costs for each location 

112 Views
Message 3 of 7
Report
Beta Member

Utilizing the Purchase Order functionality is a great suggestion to streamline the receiving end of the stock transfer.

 

The following only applies if you are tracking inventory at HQ...

To keep your total company inventory value accurate, a critical step will be to determine the correct Unit Costs to use on the Purchase Order. The inventory will be decremented at HQ using the FIFO methodology. You'll want the purchase order to receive the inventory using the same Unit Cost that was decremented so that the total inventory value does not change when processing stock transfers.

 

The key will be reducing the inventory from HQ first. Once the HQ inventory has been reduced, utilize the Inventory History transactions (Item > Inventory Management > History) to identify the Unit Cost that was used. This will be the same unit cost that the receiving purchase order should use so that the total net inventory value is zero after receiving.

 

Instead of processing a Manage Stock transaction one item at a time, you might be able to use a customer sales order to reduce the inventory from HQ (especially if you can scan barcodes as you are loading the boxes). Using the Sales on the shipping side and Purchase Orders on the receiving side will provide you with a good audit trail for each box.

  • Set up a customer for each location
  • Create a 100% Discount for "Stock Transfer"
  • For each box, add the items to the sale, issue the discount and complete the sale

By having all the items for a single box on a single sales order, the inventory history transactions will be grouped together with the same date/time stamp, which might help simplify identifying all the costs for a single box. (Items > Inventory Management > History).

 

One thing to note is that the history transactions will show the total cost for an item on the sale or stock management transactions. So if you are shipping more than one in a single box and based on FIFO it represents more than one unit cost, you'll need to make sure the purchase order handles it by either using an average (if the math works out) or splitting the line.

 

Patti
Owner
TwinkleToes Dance Store
91 Views
Message 4 of 7
Report
Super Seller

Easiest way to adjust inventory at the HQ would be to create invoice or order for each location that matches the PO. PO comes in from the location, convert to invoice or order, items, quantities, prices are already set and HQ inventory is automatically updated once it’s marked fulfilled. Of course this does require that HQ has all of the items setup in Square with prices but that should already be done anyway if they’re using the inventory functionality 

77 Views
Message 5 of 7
Report
Super Seller

Think @homeprogreen just gave you the best solution.

 

René

 
Life is too short to eat boring cheese.
103 Views
Message 6 of 7
Report
Super Seller

I agree. Purchase Order is how I would do it. 

84 Views
Message 7 of 7
Report