+ All Categories
Home > Documents > Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title...

Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title...

Date post: 03-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
30
PROFITEER USER MANUAL A sophisticated Cost of Goods Sold App supporting all Shopify sales channels Resistor Software Inc.
Transcript
Page 1: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

PROFITEER USER MANUAL

A sophisticated Cost of Goods Sold App supportingall Shopify sales channels

Resistor Software Inc.

Page 2: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top
Page 3: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Contents

INTRODUCTION

INSTALLATION

INITIAL SETUPThe Bootstrap Process .......................................................................................................................................... 9

Important Note ..................................................................................................................................................... 10

GENERAL DISCUSSIONHow do you assign a value for cost price? ........................................................................................................ 11

Rewriting Your Sales History ............................................................................................................................... 14

CURRENT PROFIT REPORTS

PREFERENCESSecurity ................................................................................................................................................................. 19

Sales Recording ................................................................................................................................................... 19

Bulk Pricing ......................................................................................................................................................... 20

5

7

9

11

16

19

3

Page 4: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

FREE PRODUCTS WITH SHIPPING CHARGES TO MAKE INCOMESetup Instructions ............................................................................................................................................... 21

REAL-TIME CURRENCY EXCHANGEBulk Setting of Currency Exchange Settings .................................................................................................. 25

What Happens During a Sale ............................................................................................................................ 25

AVERAGE COST INVENTORY (AVCO)The AVCO Formula .............................................................................................................................................. 26

Simple Export/Import Cost Price Updates (No AVCO) ................................................................................... 27

AVCO Cost Price CSV Exports ............................................................................................................................ 27

AVCO COST PRICE CSV Import .......................................................................................................................... 27

AVCO Inventory Changes ................................................................................................................................... 28

21

23

26

4

Page 5: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 1

Introduction

Thank you for installing the Profiteer App. Managing cost prices is crucial to helping you monitor your shopprofit and for knowing important values like how much your unsold inventory is worth at any given moment intime.

For speed and rapid processing of shop orders all cost prices for your inventory are stored in the Profiteer Appitself. When you accept a subscription to the App all your sales history is downloaded to the App and all yourinventory is setup in the App, with zero as a cost price for each variant. Therefore the first task for anymerchant installing the App is to set cost prices for all your variants. Once that is completed, you can rewritethe downloaded sales so that each variant with a zero recorded will have an actual cost price assignedinstead. At that point, basic shop profit from sales is visible.

Whenever your shop records an order it is sent to the Profiteer where each line item is examined. If theproduct does not yet exist in the App it will be created, and a zero will be recorded for the cost price of thesold item. If the product’s variant has a cost price, it will be recorded instead of zero. The reason you may haveproducts not yet in Profiteer is because you added the product after the App was installed, and have not soldone yet. There is a product synchronization action now built into the App that will ensure new products arealso setup in the Profiteer.

It is important to understand that cost prices are determined by the merchant. If you are collecting VAT taxesinclusive of your selling prices, Profiteer is removing those taxes. So you should ensure you cost price alsodoes not include VAT. If you pay a shipping charge for your product, you may want to add that charge into thecost price. It is an accounting exercise beyond the scope of the Profiteer.

5

Page 6: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Profiteer is meant to provide you with the number equal to the

selling price of an item less the cost price.

There is one very important issue with Shopify sales to know that affects the Profiteer, and likely all Apps likeit. When a discount code is applied to a product, Shopify reports the amount of the discount only at the orderlevel. It does not provide the amount of discount for the product. So while the order adds up in your Shopifyadministration properly, the math does not add up in the Profiteer. So if you sold a widget for 100 butdiscounted it by 20, the selling price reported to Profiteer is 100, not 80. The total discount for the product isnot reported as 20, but instead is zero. There is an order editing option in the App to allow you to correct this.Note that POS sales can in fact be correct when the merchant applies a discount directly to an item sold. Inthis case, Shopify reports the discount correctly and adjusting the selling price is then automatic.

If we look at Shopify Order Export as providing you with every possible number for evaluating your sales, wesee that one crucial number that is missing is the cost price of each line item in that report. The Profiteer hasan report action now allowing you to import that Shopify CSV report, and the Profiteer will add a new columnto the report with the line item cost price!

For convenience you can add cost prices to variants immediately upon their creation simply by using theShopify Apps button in the product editor and selecting the Cost of Goods Sold link. There is no need to syncproducts or use any bulk import/export features.

6

Page 7: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 2

Installation

Profiteer is an embedded Shopify App. That means it works directly inside your shop administration. Theinstallation URL is currently reachable as:

https://cogs-shopify.herokuapp.com

The login presented requires your Shopify store name which is always the same as your Shopifyadministration and consists of your store name and .myshopify.com.

Entering fizzbuzz.myshopify.com is the same as just using fizzbuzz. The App should then present you amodal dialog box asking you if you approve of the App having access to some of your store resources. The Appneeds to have access to your products to manage the cost of goods sold values. It also needs access toorders to record and calculate profits for the line items of each order.

After approving the App for installation there is a second request presented asking you to approve a basicsubscription fee to use the App. The App consumes cloud-computing resources that are covered by this fee.Ongoing development and support is also considered from these fees. Due to the temporal nature of this Appand working on products and sales, there is no one-time fee offered for this App.

A successful installation will result in a Welcome Email being sent to the store administrator email account.Please look for an read these emails from the App as they contain important information and tips about usingthe App.

If you decline the subscription, the App will not download your sales history, nor will it be listening for anynew sales.

7

Page 8: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

It should be noted that at this time, all emails generated by the App sent to the merchant will be sent to theShopify Administrator account email. Please add the email address [email protected] toyour email whitelist or contact list so that emails from the App do not end up in Spam or otherwise getmissed/lost.

8

Page 9: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 3

Initial Setup

The Bootstrap Process

A subscription starts the process of bootstrapping the App. The goal is to generate a sales history to supportprofit calculations. An order in Shopify consists of one or more line items representing the products sold. Asingle line item is the exact variant of a product sold, with a selling price and the quantity sold. Line itemsalso inform the App about any taxes collected. In cases where a value added tax (VAT) is included in theselling price, the App will remove the tax before calculating profit.

The missing value for calculating profit in the bootstrap process is the cost of goods sold value. Whencreating the sales history the App downloads all existing non-cancelled orders and records an initial cost priceof zero. Initially the profit for the sale of any product is therefore 100% of the selling price.

Once all the sales are recorded in the App the bootstrap process sets up Shopify Webhooks so that neworders are added to the sales for the store. The App also handles order cancellations and refunds. A cancelledorder or refunded line item removes the item(s) from the sales history so as not to skew the profit reports.

Note that at this time, as your old order history is downloaded to the App, cancelled orders will be ignored andnot transferred. Additionally, any products that were refunded will remain in the App. You can delete refundedsales, but the bootstrap process does not currently do this for you.

9

Page 10: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Important Note

If you have many orders the process of bootstrapping can take a long time. Shopify imposes API call limitsand the App may need to make many API calls when creating a sales history. Please be patient and wait forthe email confirming this process has completed before reviewing any profit numbers. It can take minutes tomany hours to process a store and get it ready for profit calculations moving forward.

As an example, 1000 orders needs 1000 API calls, and Shopify allows 2 per second, so the bootstrap can take~500 seconds plus processing time. Say 10 minutes in this case. A shop with 10,000 orders would take 10time as long.

10

Page 11: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 4

General Discussion

With Shopify every variant has a selling price for the item. The selling price is the only value exported byShopify for reporting purposes. In order to figure out how much profit you’ve made off your sale of that itemyou need to remove the cost price of the item (as well as taxes, shipping charges and perhaps any discountsapplied).

Profiteer App calculates profit using the cost price of the item or variant. For reasons of speed and practicality,this value is stored in the App itself and is not recorded in Shopify. Until you actually assign a cost of goodssold value, the App will use zero.

How do you assign a value for cost price?

The easiest way to assign a cost price to a variant is to use Shopify to edit a product. When you do that thereis a new link presented in the top right […] menu called Cost of Goods Sold. Clicking the link will bring upthe cost price and profit report screen as presented in the figure below.

11

Page 12: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

The top panel (with the title Cost Price Details for Fuzzy Dice) is dedicated to editing the product’s costpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reportingprofits. The top panel also presents the total cost of inventory for the product itself, a value that manyaccountants find valuable.

Clicking the cost price in the top panel will change the exhibited price to an inline text editing box suitable forreplacing the cost price. You can type in a new number for your cost price. The save operation will write newcost price and all future sales will use that in calculating profit. Do not include any currency symbols for yourpricing. Negative numbers are also a no-no.

For convenience the App also allows you to set the same price to all variants by checking off that option whenediting a single variant. Be sure to check that option off before editing a price, and the price will be applied toall variants as expected.

IMPORTANT

If you check off the box in the footer of the top panel that has the label Update sales history with cost pricechange? the App will also open up your sales history and wherever the variant with the changed cost price isfound, the value you provided for a cost price will be applied. This is dangerous in that it rewrites your sales

12

Page 13: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

history. It is useful if you need to do that. When you add a new product to your store, you can set the costprice using this method to quickly ensure all new sales of the new product calculate profit correctly.

Profit for a product is presented on a per variant basis in the bottom panel. Profiteer will go through your saleshistory and look for the variants sold. It calculates profit by removing cost price from selling price and thenshows profit. There is a date range widget available that lets you zero in on any sequence of days you’reinterested in. It also show off the number of items sold so as to better indicate which variant of many is sellingthe most or least.

A second way to edit the cost price is to use the built-in export feature of the Profiteer App. The followingimage presents the dashboard screen of the App that has the export button.

The Export COGS will go through your store’s inventory and produce a CSV file for each and every variant in

13

Page 14: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

your store. The current CSV provides a brief list of the following columns, all of which have to be present for asuccessful import to occur. There is no obligation however to update all variants so you can always reduce thesize of an import down to a small number of updates if needed.

The current list of columns in order is:

1. Variant ID2. Product Handle3. Title4. Quantity5. SKU6. Barcode7. Price8. Cost Price9. Number Sold (since App was installed)

10. Product Vendor

So you can quickly ID your products you can see the handle, title, SKU and barcode. No amount of editingthese values will affect them in your shop. Only changes to the cost price column will matter. You do not wantto edit the column one value, the variant ID value. Any changes to that will ensure nothing good happens.Note that the CSV is simple text encoded as UTF-8. There should be no funny visible or invisible charactersinserted in this file (which can happen when using Microsoft Excel for example).

Importing this file is accomplished from the Dashboard screen where a file uploader is presented expressly forthis purpose. The file uploader should work with most modern browsers. If you have trouble with the importer,contact me.

Rewriting Your Sales History

If you use the bulk import feature to load new cost prices for your products it is likely you want to also re-calculate your profits since new cost prices are now set. For this you can use the rewrite history button in theApp. The following screenshot shows where that is on the main dashboard screen.

14

Page 15: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Selecting the link will initiate a job that will go through your sales history and assign the current cost priceassociated with each variant in the sale. That then allows profit reports to show the profit of the selling priceminus the cost price.

Note that if you had previously set the cost price that price will be overwritten. So that mean you wouldtypically only rewrite sales history once, upon an initial import of cost prices when all are set to zero.

15

Page 16: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 5

Current Profit Reports

To be of maximum utility Profiteer communicates profit reports right on the main Dashboard page. At thistime there are two reports to describe. They are the top 10 best selling products on one panel, with the dailyprofit summariy on the other panel. Both are presented in the image below.

16

Page 17: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Profiteer adds up profit numbers for all recorded sales and sorts them to discover the top 10. In my exampleshop I do not have 10 items setup with sales but for any shop with more than 10 products sold over time, thischart should populate itself with 10 entries.

The daily profit and weekly profit are calculated across the entire shop and provide the merchant with an at aglance view of their profits. This panel also presents a calendar widget allowing quick access to a date rangethat will produce a profit report as well.

17

Page 18: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Since a shop can now have alternate sales channels like POS, the App presents profit on sales split betweenthe Web and POS.

It is possible to generate a report based on product vendors. The merchant can choose any one vendor, or allvendors for this report. This profit report can also be date filtered.

There is a Total Cost of Inventory report available for year-end accounting purposes. This action generates anemail that will send the merchant the current value of inventory. If a shop has 3314 variants, and all of themhave a cost price, the App adds up the inventory and multiplies by the quantities to come up with an accuratecost of inventory number. Any variants that have no cost price assigned are ignored in this report.

There is a Sales Export report that allows a merchant to select a range of dates and have a sales report sent tothem in the form of a CSV. The file contains useful information like the order date, order number, product sold,cost price, selling price and quantity sold. This report can be easily imported into a spreadsheet program forfurther analysis of sales and profit.

18

Page 19: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 6

Preferences

Security

Some merchants may not want their employees to have access to changing cost of goods sold values. Thestore administrator can always access all aspects of the Profiteer App. When accessing the App preferencesthe administrator can change the security levels of the App. The App can be set so that

• only the store administrator can use it (the default)• any staff member with a full access account can use it• any staff member with a limited account including Apps, Products and Orders can use it.

Shopify has just released new oAuth functionality in October 2016 that might allow Apps to have more fine-grained security without the use of this setting, so this is subject to change in the near future.

Sales Recording

There are two key points in the lifecycle of an order. An order has been created but not paid, or the fundswere captured at checkout and it is marked as paid. Depending on merchant preferences, the Profiteer Appcan be tuned to work in one of two ways.

Orders can be sent to the App for profit reporting when created, or only when paid.

There is no further distinction between the two. In one case, the order has not actually captured any money, soprofit is presented as a potential profit, whereas with a paid order, the profit is essentially money in the bank.

19

Page 20: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

The default is to work off of PAID orders only, but the merchant has the option in the App Preferences tochange this at any time.

Bulk Pricing

When products are added to the App they all must have a selling price as that is a Shopify Platform rule. Thereis a convenience function built into the Profiteer Preferences that allow you to set your cost prices to be apercentage of the current selling price. The merchant need only provide this percentage and click the submitbutton to change all cost prices of all variants to be that percentage.

So if you selected 50%, a selling price of 100.00 would have a cost price of 50.00 assigned to it by the App.

20

Page 21: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 7

Free Products with ShippingCharges To Make Income

The sales and marketing pattern where merchants offer free items to customers that have a shipping chargeattached to them is very popular. For example a merchant may have a $2 widget that they give to customersfor free as part of their order, but that widget has a $9.95 shipping charge. The merchant profits from theshipping charge. The cost price of the item is still entered into Profiteer even though it has a selling price ofzero.

Profiteer allows the merchant to provide values to replace these zero selling price with the appropriateshipping charge.

Setup Instructions

The App Dashboard screen Action Button –> Preferences screen has a tab dedicated to setting up shippingcosts to be used. Initially there are no values set for shipping which means the App will simply record zero forfree items. If a single value is set for the first entry, a quantity of one sold, and that is the only value set, thenthe App will record the selling price as the item quantity sold times the shipping value.

Sell 4 of a variant with a single value of 9.95,

the selling price will be recorded as 9.95.

21

Page 22: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

**Hence 4 items will cost the customer 39.80.**

Sell 4 of a variant with a value for 4 set to 32.99

and the customer will pay 32.99 for the four items.

There is enough room to sell up to 21 free items with a custom shipping charge.

22

Page 23: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 8

Real-Time Currency Exchange

The Profiteer App is meant to expose profit or margins on a sale by subtracting the cost price of goods soldfrom the selling price of the goods sold. A common business issue faced by many merchants is the effectcurrency exchange rates may have on their sales. A shop located in Canada may sell products to Canadians inCanadian currency, but the products sold may have been purchased and imported from the United States.Many merchants probably source their products from the United States, and it is considered to be one of thestandard currencies by which most others are measured.

Profiteer has a preferences page that allows the merchant to turn on or off currency exchange tracking forsales. When currency exchange is turned on, the merchant has been prompted to select the currency theywish to make their sales in. We could just use the setting from Shopify but for the time being, the selection ofthe country to use is available from a country list dropdown. A shop selling goods in Brazilian Reals wouldselect Brazil, and swith the selector to ON, before hitting the Save Currency Setting button.

23

Page 24: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

When currency tracking is ON the Profiteer App will request the exchange rate for the selected country atmidnight Eastern Standard Time and record the value for use in the following 24 hour period of time.Additionally the merchant will now be presented with a currency tracking selection per product. By default, allproducts are not tracking currency even if the shop has currency tracking ON. It is up to the merchant tocherry pick which products are tracking currency when recording sales. That setting is available when editinga product for cost of goods sold.

As a convenience, the latest value of the currency exchange is displayed, and the merchant has the option touse that exchange value in sales by ticking ON currency tracking.

24

Page 25: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Bulk Setting of Currency Exchange Settings

When the merchant turns ON currency tracking for the Shop itself, the Export COGS option will include anextra column in the CSV file with the current exchange rate for any products that have currency exchange ON.It is currently Column 10 in the CSV. If there is a value in that column of any kind, that implies the merchantwould like currency tracking enabled for that product. A blank or empty value in that column implies nocurrency tracking is ON for the product. When importing the file, not only are COGS values updated to matchthe CSV, but the App will enable/disable currency tracking as well.

What Happens During a Sale

When a sale is recorded of a product, Profiteer App will first figure out if the shop has currency exchange ratetracking on or off. If the setting is ON the next question asked is whether or not the product has currencyexchange tracking on or off. If currency exchange tracking is ON the App will take the cost price fromProfiteer App, multiply by the current exchange rate, and then record that resulting value as the cost of goodssold for the product at that time.

The result is a profit or margin calculation that is much closer to reality! A merchant that buys some or all oftheir stock from the United States can set their cost prices in the currency of their shop, and know thatProfiteer will convert that value to the equivalent in US dollars at the time of the sale.

25

Page 26: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

CHAPTER 9

Average Cost Inventory (AVCO)

For accounting purposes there are a couple of ways of dealing with selling and purchasing of inventory andthe changes in the cost of purchasing inventory over time. It is rare that a merchant will purchase items to sellin their Shopify store for the exact same price over time. It can be important to use an average cost price thattakes into account these purchasing price changes over time.

Profiteer provides the option to use a average cost price (AVCO) calculations for merchants that need thiskinds of accounting support. The formula and its pattern of use will be explained first, followed by anexplanation of how inventory levels may be affected.

The AVCO Formula

To illustrate how this change works we will take an example product that has a current Shopify inventoryquantity of 10, with a current cost price of 10.00. Assume no items are in any customer carts for now. Themerchant purchases 20 items to add to the inventory quantity of this product, with a cost price slightly higherat 12.00. The cost price value to use for all future sales is found from a formula taking the total cost ofinventory over the total number of units. In this case the new cost price will be found as:

(10 * 10) + (20 * 12)

_____________________

10 + 20

26

Page 27: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

= 340 / 30

= 11.33

Simple Export/Import Cost Price Updates (No AVCO)

When a merchant exports COGS using the dashboard button Export COGS, a CSV is compiled of every variantin their shop, including the current inventory quantity and cost price. The merchant can change the cost pricesand then import the CSV file. Profiteer App will transfer the cost price values from the CSV to each variant’scost price used for sales. No inventory levels are changed, and the onus is on the merchant to ensure theyused reasonable value for their cost prices. Manual cost price averaging is probably the way to look at this.

AVCO Cost Price CSV Exports

In Profiteer App Preferences (reachable from the App banner or the Action button on the dashboard), there isa switch to turn AVCO calculations on or off. When switched on, the Export CSV will be compiled with twonew columns for use labelled as AVCO Inventory Quantity and AVCO Cost Price. The values are always zero inthe Export. Any rows with zero values are ignored by the Import making these columns benign unlesschanged.

AVCO COST PRICE CSV Import

If AVCO is on Profiteer App will try and process each variant with the new values provided for inventoryquantity and cost prices. The existing inventory level of the variant in Shopify has to be non-negative.Additionally Shopify has to be selected for the variant’s inventory management. If those two criteria are notmet then only the value in the cost price column will be applied to the variant. In other words, conventionalupdating will take place where only the cost price is changed, matching the cost price value in the CSV (notthe AVCO Cost Price value).

For variants with positive Shopify inventory quantities, a value for new inventory and a new cost price value,

27

Page 28: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

the formula for AVCO will be applied with all four of the inventory and cost values to produce the newweighted average cost price. This value will then be used to the variant’s new cost price.

AVCO Inventory Changes

The AVCO new amount of inventory will be automatically added to the existing Shopify inventory through theuse of the built-in Delta inventory change. That means Shopify will respect the amount of and inventory itemsitting both on the shelf and in any live customer shopping carts. The merchant can complete two crucialtasks at once with the AVCO process

1. they get new inventory levels and2. new cost prices that make sense without the hassle of manual calculations

28

Page 29: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top
Page 30: Cloud Object Storage - PROFITEER USER MANUALManual.pdfpricing. The bottom panel (with the title Sales Report: Profit to Date for Product) is dedicated to reporting profits. The top

Profiteer User ManualA sophisticated Cost of Goods Sold App supporting all Shopify sales channels

Resistor Software Inc.

Copyright (C) 2017 Resistor Software Inc.


Recommended