One made-up movie walked through every Vault column, with the math on each figure.
Scenario for this page: The text walks a made-up movie. The pictures use four products in the demo store’s Vault. Arctic Fox blue hair dye: cost $6.91, Sell $19.95, profit +$5.41, about 300 sales a month, 1 seller. Darn Tough men’s socks: the FBM pictures, with FBM shipping set to $4.50. Pokémon Alakazam figure: GATED. Antonia armadillo plush: BLOCKED. Find them in the demo store under Vault. Type the name in the search box.
The Vault is your list of products you might buy. This page follows one product, all the way across. The product is Red Truck Movie. Its ASIN is B0EXAMPLE1.An ASIN is Amazon’s id for one product. It is a kids movie in Movies & TV. You would sell it in the US. Every figure below is for one unit.
You add it from Add to Vault. Amazon has approved you to sell it. The chip on that preview reads OPEN.OPEN is an approved listing.GATED means Amazon limits who may sell it.BLOCKED means you cannot sell it.Any other answer shows a dash.
Arctic Fox hair dye: the Add to Vault preview. Notice the green OPEN chip.
Pokémon Alakazam figure: the Add to Vault preview. Notice the amber GATED chip.
Antonia armadillo plush: the Add to Vault preview. Notice the red BLOCKED chip.
In Cost, you type $8.00. That is what you pay the store for one copy. The row keeps 800 cents. When you save, the dollars are rounded to the nearest cent.Type 0 as the cost. The cell then says No cost yet. A cost of $0 means you have not entered a cost.Say you saved the movie from the Gate Scanner instead, with Save to Vault. It comes in the same way, with no cost. The cell says No cost yet until you type $8.00.
Sell shows $25.00.That is the FBA Buy Box. FBA means Amazon ships the item for a seller. The Buy Box is the offer Amazon features. SourceDock uses that FBA Buy Box first.The column header says this is the Buy Box price from a seller Amazon ships for. The price was checked 3 hours ago. Under it you see “3h ago”. A price up to 24 hours old stays gray.Older than 24 hours turns amber. More than 7 days turns red. The hover also says this age covers the price only. The sales estimate updates on its own schedule.
Arctic Fox hair dye: Cost and Sell. Notice the cost $6.91, the Sell $19.95, and the gray age under it, because the price is less than 24 hours old.
Later, no FBA seller holds the Buy Box. Then SourceDock uses Keepa’s 90-day FBA average. If the newest check found no FBA seller, the cell also says No FBA offer. Hover it. It says if the Sell is the 90-day average, or the last price SourceDock saw, and how long ago.Say two FBA sellers held the Buy Box. One held it 60 percent of the time, at $24.00. The other held it 40 percent of the time, at $26.00. SourceDock adds 60 times $24.00 and 40 times $26.00.That total is $2,480. Divide by the FBA sellers’ shares added up. Here that is 60 plus 40, which is 100. Round to the cent. The Sell becomes $24.80. The sale line then says Buy Box average (90 days).The hover says the Sell is Keepa’s 90-day average for FBA sellers in the Buy Box. A live FBA Buy Box is used before that average. While Amazon has no offers at all, the cell says No live offers found. After three checks in a row with no offers, it says No buyable offers on Amazon right now, with Check now.Before the first check finishes, the Sell cell shows a gray bar. The product line says Waiting for data.
Hover the Profit cell. The box title is How this profit adds up. Your store is connected, but Amazon didn’t give a fee quote for this movie. So SourceDock uses its own price table until Amazon answers. It asks Amazon again every 15 minutes, and a product Amazon still won’t price waits a day. The referral, closing, and FBA lines each say SourceDock’s estimate.Under the profit you also see est. fees. That mark means the referral fee and the FBA fee are estimated. When Amazon’s quote comes back, those lines say Amazon’s quote, and the est. fees mark goes away. With no connected store, SourceDock uses Keepa’s FBA fee for this product’s size, when Keepa has one.
Arctic Fox hair dye: How this profit adds up. Notice the referral and FBA lines say SourceDock's estimate. The lines still being worked out show a dash and stay out of the profit.
The package is 10 by 8 by 0.5 inches, and it weighs 0.5 lb. That is small standard size. Small standard is at most 15 by 12 by 0.75 inches, and at most 1 lb. The fee lines were worked out in October.Sale price is $25.00.The line says Buy Box.Referral fee is −$3.75.Movies & TV pays 15 percent. 15 percent of $25.00 is $3.75. The fee is rounded to the nearest cent. It is never under $0.30.Closing fee is −$1.80.Movies & TV pays this media closing fee. Books, CDs & vinyl, video games, and software pay it too. SourceDock keeps referral and closing together as one fee, like Amazon’s quote does. $3.75 plus $1.80 is $5.55.The hover shows the two lines apart. The profit takes $5.55 off one time.FBA fulfillment fee is −$6.95.SourceDock’s price table charges $6.95 for a sale from $10.00 through $50.00. Under $10.00 it is $3.86. Over $50.00 it is $11.00. This table looks at price, not size.Low-stock fee is −$0.32.You pay it when both stock windows are under 28 days. You also shipped at least 20 units in the last 7 days. The higher window picks the rate. Here that window is 25 days.25 days sits in the 21-to-28 day band. A small standard item of 1 lb or less pays $0.32 there. This fee needs your connected US store. Some products never pay it, like grocery, extra-large items, and items new to FBA. When a product does not pay it, the line is not shown.Storage fee is −$0.06.Cubic feet are 10/12 times 8/12 times 0.5/12. That is 40/1728 cubic feet. October through December uses the peak rate. Standard size then costs $2.40 per cubic foot.40/1728 times $2.40 is 5.56 cents. That rounds to 6 cents, which is $0.06. The stay is 1 month, so the note says 1 month at the peak rate, from size. This movie is inside standard size, so the oversize rate is not used.Inbound placement fee is −$0.32.Your placement choice is still the starting one, minimal shipment splits. Your store has no placement charges from recent boxes yet. The estimate uses the highest rate Amazon lists for this size and weight. At 0.5 lb that high rate is $0.32.The note says “Estimated: Minimal shipment splits”. Once your recent boxes show what Amazon charged per unit, that figure is used for every product that doesn’t have its own placement choice. You give one product its own choice with Change on this hover. The note then says “Amazon’s charges on the seller’s recent boxes”.Inbound shipping is −$0.20.Your rate is $0.40 per pound. Half a pound times $0.40 is $0.20. The note says $0.40 per lb x 0.50 lb. A Shipping Cost ($) above $0 on this row replaces that rate.Prep is −$0.25.This movie’s own Prep Cost ($) is $0. The line uses your default of $0.25. The note says The seller’s default. Your own prep, when it is above $0, replaces that default.Buy cost is −$8.00.The note says The Vault’s buy cost.Sales tax is −$0.64.You typed $0.64 in Tax Cost ($). The note says Sales tax on the cost. The Vault subtracts those saved cents. It does not multiply the buy cost by a tax percent.Now subtract in the same order as the hover. $25.00 minus $3.75 leaves $21.25. $21.25 minus $1.80 leaves $19.45. $19.45 minus $6.95 leaves $12.50.$12.50 minus $0.32 leaves $12.18. $12.18 minus $0.06 leaves $12.12. $12.12 minus $0.32 leaves $11.80. $11.80 minus $0.20 leaves $11.60.$11.60 minus $0.25 leaves $11.35. $11.35 minus $8.00 leaves $3.35. $3.35 minus $0.64 leaves $2.71. Storage and the low-stock fee are taken off with the Amazon fees.Placement is taken off with prep. Inbound shipping is taken off as the shipping cost. A line SourceDock cannot work out shows a dash. That line is left out of the profit.The note says a line it cannot work out yet is left out. This list has no refund line. It has no reimbursement line either.
The Profit badge reads +$2.71. A gain starts with a plus. A loss uses a minus, as in −$1.05. A profit of exactly $0.00 has no sign.A gain is green. A loss is red. Zero is gray. Change the $8.00 cost to 0.
Arctic Fox hair dye: the Profit badge and ROI. Notice the green +$5.41 with est. fees under it, and a full green bar, because 78.3% is more than 50%.
The badge goes away. The cell says No buy cost. Profit not shown. It also says At $25.00 you keep $10.71 after fees, before cost. $2.71 plus the $8.00 you cleared is $10.71.The ROI cell is a dash.
ROI compares the profit with the money you put in. Open the row menu and choose Edit Prospect.ROI Method starts on Buy Cost Only.
Arctic Fox hair dye: Edit Prospect. Notice ROI Method says Buy Cost Only, and the buy cost is 6.91.
Arctic Fox hair dye: the ROI Method list. Notice the three choices.
Buy Cost Only divides the profit by the $8.00 buy cost.$2.71 divided by $8.00 is 0.33875. Times 100, that is 33.875 percent. The cell prints 33.9%. The bar uses 33.875, before that rounding.A full bar means 50% ROI. 33.875 divided by 50 fills 67.75 percent of the bar. The bar is green when ROI is 30% or more. 33.875 is green.Under 30% the bar is amber. An ROI that cannot be worked out shows a dash. Switch ROI Method to Total Cost, then press Save Changes.Total Cost divides by the buy cost plus prep, placement, inbound shipping, and tax.$8.00 plus $0.25 plus $0.32 plus $0.20 plus $0.64 is $9.41. $2.71 divided by $9.41 is 0.28799. Times 100, that is 28.799 percent. The cell prints 28.8%.28.799 is under 30, so the bar is amber. 28.799 divided by 50 fills 57.6 percent of the bar. Switch ROI Method to Sell Price, then press Save Changes.Sell Price divides the profit by the $25.00 sell price.$2.71 divided by $25.00 is 0.1084. Times 100, that is 10.84 percent. The cell prints 10.8%. A buy cost of $0 makes every method a dash.
Profit margin % starts off.Click the column button at the right end of the table header. Under Columns, turn on Profit margin %, then press Save. It is this unit’s profit divided by Sell. $2.71 divided by $25.00 is 10.8%, to one decimal. That matches Sell Price ROI.
The column button: the Columns list. Notice Profit margin % is the only box not ticked, because it starts off.
It is a different percent from Buy Cost Only and from Total Cost. Above 0 the percent is green. Below 0 it is red. Zero is gray.With no buy cost, the cell is a dash. The header uses its own example. Buyers pay $20 and you keep $5, so that example is 25%.
Sell As has two choices, FBA and FBM.FBM means you ship the item yourself. On FBM, Sell is the lowest price from a seller who ships it, shipping included. Here that price is $22.00. When that lowest price is missing and the FBM offer count is 0, the cell says No FBM offer.In Filters, set FBM shipping cost (per unit) to $4.50. A blank box means the cost is not set. Profit then says Set shipping. It does not pretend the shipping is $0.
Darn Tough socks on FBM, before you set shipping. Notice the Sell is now the FBM price, $37.08, and Profit says Set shipping.
Darn Tough socks: the FBM vs FBA box in Filters. Notice FBM shipping cost (per unit) says 4.50.
The most the box takes is $999.99. FBM profit starts at $22.00. Referral is 15 percent of $22.00, which is $3.30. On FBM the closing fee stays out of that referral figure.It comes off on its own, another $1.80. Your shipping is $4.50. Cost with prep and tax is $8.00 plus $0.25 plus $0.64, which is $8.89. $22.00 minus $3.30 minus $1.80 minus $4.50 minus $8.89 leaves $3.51.The badge reads +$3.51. The hover reads $22.00 Sell FBM − referral $3.30 − closing fee $1.80 − the seller’s shipping $4.50 − cost with prep and tax $8.89 = $3.51. The title is Profit if the seller ships it themselves (FBM). The note says No FBA fee. Referral is Amazon’s cut of the price with shipping.The $6.95 FBA fee, storage, low-stock, placement, and inbound shipping stay off this profit.
Darn Tough socks on FBM, with shipping at $4.50. Notice Profit now shows +$13.45 and ROI 99.1%.
Buy Cost Only is $3.51 divided by $8.00.That is 43.875 percent, printed 43.9%.Total Cost adds your $4.50 shipping to the $8.89.$13.39 is the base. $3.51 divided by $13.39 is 26.214 percent, printed 26.2%.Sell Price divides $3.51 by $22.00.That is 15.955 percent, printed 16.0%. A listing that is not in US dollars shows a dash for this profit. The hover says SourceDock shows FBM profit for US listings only for now.
In Filters, turn Compare on. Close Filters. The chip reads Compare FBA vs FBM. The column FBA vs FBM shows on each row. The FBA side shows +$2.71.
Darn Tough socks: the chip above the table after Compare is on.
Darn Tough socks: the FBA vs FBM cell. Notice the FBM side, +$13.45, is filled green because it is ahead of FBA's +$7.22.
The FBM side shows +$3.51. FBM is ahead by $0.80. That side is filled green, because +$3.51 is a gain. A winner that is still a loss is filled gray.A tie picks no side. The row’s Shipping Cost ($) is what you pay to send the item to Amazon. It comes off the FBA profit only.
Price Trend needs two prices.With one price, the line is flat and gray. With no price, the cell is blank. The line keeps at most 12 points. The line ends at today’s Sell, $25.00. Older points come from Keepa’s price history (its lowest FBA price when it has one, else its Buy Box, then Amazon’s price) and SourceDock’s own checks. This line runs from $22.00 up to $25.00.The end is higher, so the line is green. A lower end is amber. A flat line is gray. On FBM, the line follows the FBM sell price instead.
Arctic Fox hair dye: Price Trend, Sales per month, Total seller count, Seller count trend, and Added. Notice the price line is amber because it ends lower, 300+ sales a month, 1 seller, a flat gray seller line, and the day it was added.
Sales per month shows 100+.The estimate stored for this movie is 100. An estimate of 100 or more gets a plus. Under 100, the cell shows the number with no plus. No estimate shows a dash.On the product, the same figure reads 100+/mo. The header says Amazon gives a range, like 100+ or 2,000+, so the real number can be higher.
Seller count trend needs two counts.This one falls from 12 sellers to 8. Fewer sellers is the good direction, so the line is green. More sellers turns the line amber. A flat count is gray.The hover says 8 sellers. On FBM, the line counts sellers who ship it themselves.
Open Price History from the row menu. The title is Price History, then the ASIN, with a copy icon. The line under it says the chart is from the Keepa history SourceDock saved for this product, then your own store’s prices since. The buy figures always use 90 days of history.The chart window can be longer. That does not change these two figures.Max landed buy cost is $4.86.Breakeven landed cost is $9.86.
Arctic Fox hair dye: Price History. This picture is the demo dye at an $18.49 sale, not the movie in the text, so its numbers are different. Notice Max landed buy cost $6.08, Breakeven landed cost $11.08, and the sale price is the lower of the Buy Box and the 90-day median.
Under them you read Clears 30% ROI and $5.00 profit at a $24.00 sale (lower of Buy Box $25.00 and 90d median $24.00). Until you change them, the floors are 30% ROI and $5.00 profit. They are your profit calculator goals: see The profit calculator and every setting. The sale price is the lower of today’s Buy Box and the 90-day median. The latest Buy Box in that history is $25.00.The 90-day median is $24.00. The median is the middle price. An even count averages the two middle prices, then rounds to the cent. The lower price is $24.00.When the two prices match, that lower-of note is left off. The referral fee is quoted again at $24.00. 15 percent of $24.00 is $3.60. The $1.80 closing fee is inside that quote.The bucket is $5.40. The FBA fulfillment fee stays $6.95. It is not priced again at $24.00. Storage stays $0.06, and the low-stock fee stays $0.32.Money left before your own costs: $24.00 minus $5.40 leaves $18.60. $18.60 minus $6.95 leaves $11.65. $11.65 minus $0.06 leaves $11.59.$11.59 minus $0.32 leaves $11.27. Prep, placement, inbound shipping, and tax are already extra. $0.25 plus $0.32 plus $0.20 plus $0.64 is $1.41. $11.27 minus $1.41 is $9.86.$9.86 is the Breakeven landed cost. At a $24.00 sale, profit is $0 when the buy cost is $9.86. The words say landed cost. The number is the most you can pay the store. It is a cost, not a sale price. The Chrome extension’s Break-even price is a sale price.Those extras are already taken out. The $5.00 profit floor leaves $9.86 minus $5.00, which is $4.86. The 30% floor allows $9.86 divided by 1.30. That is $7.5846, and the screen keeps whole cents, so $7.58.$4.86 is lower, so it wins. This test divides profit by the buy cost. It keeps that way even when ROI Method is Total Cost or Sell Price. One cent more is $4.87.Profit would then be $4.99, under $5.00. So $4.86 is the highest cent that still clears both floors. You can type a cost in Test a landed cost. The readout shows that cost’s profit and ROI at the $24.00 sale, with ROI on the buy cost.
Above the table, In the Vault counts every product the Vault lists. That includes products added from your purchases, and leaves out listings Amazon says are gone. A filter on the table does not change that count.
The demo store's Vault: the headline. Notice 128 in the Vault, Best profit +$18.79, and Best ROI 118.9%.
Best profit is the highest profit in one marketplace.Best ROI is the highest ROI in that same marketplace.This movie can win only when the buy cost is above $0. The price also has to be no older than 24 hours. Two countries are not compared. An empty figure is a dash.It is not $0.00. A gain prints with a plus. Best ROI prints one decimal and a percent sign. If this movie has the best ROI, the hover names it with the $8.00 cost and the $25.00 sell price.A click filters the table to B0EXAMPLE1. On FBM, these read Best FBM profit and Best FBM ROI. Both use your selected store’s country. Each row’s ROI uses its own ROI Method.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SourceDock","colors":{"primary":"#D29A6B","light":"#E8B98F","dark":"#B07A4A"},"logo":{"light":"https://mintcdn.com/sourcedock/mseP21Eez9BdsfOJ/logo/light.svg?fit=max\u0026auto=format\u0026n=mseP21Eez9BdsfOJ\u0026q=85\u0026s=16de0a0ca40c678c1957750a3a65ee9f","dark":"https://mintcdn.com/sourcedock/mseP21Eez9BdsfOJ/logo/dark.svg?fit=max\u0026auto=format\u0026n=mseP21Eez9BdsfOJ\u0026q=85\u0026s=d6bf67a179e5ac2ec53a161e06a52e72","href":"https://sourcedock.io"},"favicon":"https://mintcdn.com/sourcedock/PvFEadQJVbcHct-s/favicon.png?fit=max\u0026auto=format\u0026n=PvFEadQJVbcHct-s\u0026q=85\u0026s=b2a8ed72213fc5eb8082f24866be78d9","appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://discord.gg/ssWsu5jHe","label":"Community"}],"primary":{"type":"button","label":"Open SourceDock","href":"https://app.sourcedock.io"}},"footer":{"socials":{"website":"https://sourcedock.io","discord":"https://discord.gg/ssWsu5jHe"}},"icons":{"library":"lucide"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sourcedock","hasAudioNarration":false,"actualSubdomain":"sourcedock","customDomains":["docs.sourcedock.io"],"gitSource":{"type":"github","owner":"source-dock","repo":"sourcedock-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae6a024420faf70548cc1ba","collectionId":"98e7cb76-aa2c-4ccf-8221-2aa63cc65c74","liveDeploymentHistoryId":"6ae6a024420faf70548cc1ba","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae6aa98420faf70548cd00f","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Get started","count":14},{"language":"default","tag":"Operate","count":9},{"language":"default","tag":"The desk","count":8},{"language":"default","tag":"Reference","count":6},{"language":"default","tag":"Source","count":6},{"language":"default","tag":"Guides","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"source/vault-in-depth","slug":"/source/vault-in-depth","pageMetadata":{"title":"The Vault, in depth","description":"One made-up movie walked through every Vault column, with the math on each figure.","icon":"vault","href":"/source/vault-in-depth"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"One made-up movie walked through every Vault column, with the math on each figure.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Frame,Heading,Info,OptimizedImage}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Scenario for this page:`}),` The text walks a made-up movie. The pictures use four products in the demo store’s Vault. Arctic Fox blue hair dye: cost $6.91, Sell $19.95, profit +$5.41, about 300 sales a month, 1 seller. Darn Tough men’s socks: the FBM pictures, with FBM shipping set to $4.50. Pokémon Alakazam figure: GATED. Antonia armadillo plush: BLOCKED. Find them in the demo store under Vault. Type the name in the search box.`]})}),`\n`,_jsx(_components.p,{children:`The Vault is your list of products you might buy. This page follows one product, all the way across. The product is Red Truck Movie. Its ASIN is B0EXAMPLE1.`}),`\n`,_jsx(_components.p,{children:`An ASIN is Amazon’s id for one product. It is a kids movie in Movies \u0026 TV. You would sell it in the US. Every figure below is for one unit.`}),`\n`,_jsx(Heading,{level:`2`,id:`the-gate-chip`,children:`The gate chip`}),`\n`,_jsxs(_components.p,{children:[`You add it from `,_jsx(_components.strong,{children:`Add to Vault`}),`. Amazon has approved you to sell it. The chip on that preview reads `,_jsx(_components.strong,{children:`OPEN`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`OPEN`}),` is an approved listing.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`GATED`}),` means Amazon limits who may sell it.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`BLOCKED`}),` means you cannot sell it.`]}),`\n`,_jsx(_components.p,{children:`Any other answer shows a dash.`}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: the Add to Vault preview. Notice the green OPEN chip.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=1dbc0a4de1e05b03e414a39ccfaa4118`,alt:`The Add to Vault preview for ARCTIC FOX Semi-Permanent Hair Color, Beauty and Personal Care, 1 offers, 300 a month, with a green OPEN chip on the right.`,\"data-og-width\":`730`,width:`730`,\"data-og-height\":`180`,height:`180`,\"data-path\":`images/deep-dives/vault-in-depth/01-dye-open-chip.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=be3cf65d014dcd55864424502e0e88bb 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=a03c4ea7b592728cbb4b62500b56f54c 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0c3f58b8a19047238df838b5a160615d 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=b61f73b1286dc1b34dc7f10091310d2f 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=f5654c3008ef97e7d9e0b816d7c367b0 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/01-dye-open-chip.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=18c7c7234c814d6fb2d5b6b69a51e0e1 2500w`})}),`\n`,_jsx(Frame,{caption:`Pokémon Alakazam figure: the Add to Vault preview. Notice the amber GATED chip.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=bdfebdba4208c60cfd7af3e64a3486dd`,alt:`The Add to Vault preview for the Pokémon Alakazam Battle Feature Figure, Toys and Games, with an amber GATED chip on the right.`,\"data-og-width\":`730`,width:`730`,\"data-og-height\":`180`,height:`180`,\"data-path\":`images/deep-dives/vault-in-depth/02-figure-gated-chip.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=19706bb8996acceab7650121f5ef8c0b 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=af7a14d32a792968f4d88343ef0b511e 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0aec8fbea8a29fde763948b6671b9c31 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=9a79cd5f6a429115f1a5a1601bc20537 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=95e42146de688d284e75bd3ccdf13996 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/02-figure-gated-chip.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=b9e59999ac95e2e4e500b5621755d7f5 2500w`})}),`\n`,_jsx(Frame,{caption:`Antonia armadillo plush: the Add to Vault preview. Notice the red BLOCKED chip.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=014191362705a773d34ad3b84c32381d`,alt:`The Add to Vault preview for the Aurora Palm Pals Antonia Armadillo plush, Toys and Games, with a red BLOCKED chip on the right.`,\"data-og-width\":`730`,width:`730`,\"data-og-height\":`180`,height:`180`,\"data-path\":`images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=68489d40e72c1c2466b2ab1ecdc69452 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=16d58fbfd1073959474896d0a0a730ee 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=52879976aa3dbe0b1aa6f446c75fc7a7 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=6dde3c950b7dd072bdd0622a82a87c99 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=1ad490409ff56dc5c238b8b0d8084b47 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/03-armadillo-blocked-chip.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=5695f77726df2f1eb959a68155c73f34 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`cost`,children:`Cost`}),`\n`,_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Cost`}),`, you type $8.00. That is what you pay the store for one copy. The row keeps 800 cents. When you save, the dollars are rounded to the nearest cent.`]}),`\n`,_jsxs(_components.p,{children:[`Type 0 as the cost. The cell then says `,_jsx(_components.strong,{children:`No cost yet`}),`. A cost of $0 means you have not entered a cost.`]}),`\n`,_jsxs(_components.p,{children:[`Say you saved the movie from the Gate Scanner instead, with `,_jsx(_components.strong,{children:`Save to Vault`}),`. It comes in the same way, with no cost. The cell says `,_jsx(_components.strong,{children:`No cost yet`}),` until you type $8.00.`]}),`\n`,_jsx(Heading,{level:`2`,id:`sell`,children:`Sell`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sell`}),` shows $25.00.`]}),`\n`,_jsx(_components.p,{children:`That is the FBA Buy Box. FBA means Amazon ships the item for a seller. The Buy Box is the offer Amazon features. SourceDock uses that FBA Buy Box first.`}),`\n`,_jsx(_components.p,{children:`The column header says this is the Buy Box price from a seller Amazon ships for. The price was checked 3 hours ago. Under it you see “3h ago”. A price up to 24 hours old stays gray.`}),`\n`,_jsx(_components.p,{children:`Older than 24 hours turns amber. More than 7 days turns red. The hover also says this age covers the price only. The sales estimate updates on its own schedule.`}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: Cost and Sell. Notice the cost $6.91, the Sell $19.95, and the gray age under it, because the price is less than 24 hours old.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=24281e0974567548f146765eef81c18d`,alt:`The Vault row for ARCTIC FOX hair color, B07QMZ5JKX, 1 offers, 300+/mo. Cost $6.91 in yellow. Sell $19.95 in blue with 14h ago in gray under it.`,\"data-og-width\":`1044`,width:`1044`,\"data-og-height\":`174`,height:`174`,\"data-path\":`images/deep-dives/vault-in-depth/04-dye-cost-sell.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=82440500c9ba189218bad82fd12010f2 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=8f64bbad0490a1f3939875a2ade3fb64 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c6b9a38985b34c89eebb7de6b05cd7f9 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=9be93016d93ced2c3f337333719f727c 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=5f4c70330c0a820afa7eb2110602b7c5 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/04-dye-cost-sell.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=fdd70500bfb0311b3bec98381d3ffa3c 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Later, no FBA seller holds the Buy Box. Then SourceDock uses Keepa’s 90-day FBA average. If the newest check found no FBA seller, the cell also says `,_jsx(_components.strong,{children:`No FBA offer`}),`. Hover it. It says if the Sell is the 90-day average, or the last price SourceDock saw, and how long ago.`]}),`\n`,_jsx(_components.p,{children:`Say two FBA sellers held the Buy Box. One held it 60 percent of the time, at $24.00. The other held it 40 percent of the time, at $26.00. SourceDock adds 60 times $24.00 and 40 times $26.00.`}),`\n`,_jsxs(_components.p,{children:[`That total is $2,480. Divide by the FBA sellers’ shares added up. Here that is 60 plus 40, which is 100. Round to the cent. The Sell becomes $24.80. The sale line then says `,_jsx(_components.strong,{children:`Buy Box average (90 days)`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`The hover says the Sell is Keepa’s 90-day average for FBA sellers in the Buy Box. A live FBA Buy Box is used before that average. While Amazon has no offers at all, the cell says `,_jsx(_components.strong,{children:`No live offers found.`}),` After three checks in a row with no offers, it says `,_jsx(_components.strong,{children:`No buyable offers on Amazon right now`}),`, with `,_jsx(_components.strong,{children:`Check now`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Before the first check finishes, the Sell cell shows a gray bar. The product line says `,_jsx(_components.strong,{children:`Waiting for data`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-this-profit-adds-up`,children:`How this profit adds up`}),`\n`,_jsxs(_components.p,{children:[`Hover the `,_jsx(_components.strong,{children:`Profit`}),` cell. The box title is `,_jsx(_components.strong,{children:`How this profit adds up`}),`. Your store is connected, but Amazon didn’t give a fee quote for this movie. So SourceDock uses its own price table until Amazon answers. It asks Amazon again every 15 minutes, and a product Amazon still won’t price waits a day. The referral, closing, and FBA lines each say `,_jsx(_components.strong,{children:`SourceDock’s estimate`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Under the profit you also see `,_jsx(_components.strong,{children:`est. fees`}),`. That mark means the referral fee and the FBA fee are estimated. When Amazon’s quote comes back, those lines say `,_jsx(_components.strong,{children:`Amazon’s quote`}),`, and the `,_jsx(_components.strong,{children:`est. fees`}),` mark goes away. With no connected store, SourceDock uses Keepa’s FBA fee for this product’s size, when Keepa has one.`]}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: How this profit adds up. Notice the referral and FBA lines say SourceDock's estimate. The lines still being worked out show a dash and stay out of the profit.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=de83714baeb1080fbb5cf131c530bf10`,alt:`A box titled How this profit adds up. Sale price $19.95, the seller's price. Referral fee minus $2.99 and FBA fulfillment fee minus $4.64, both SourceDock's estimate. Storage, inbound placement, inbound shipping and prep each say Working it out with a dash. Buy cost minus $6.91. Sales tax minus $0.00. Profit plus $5.41. ROI 78.3%.`,\"data-og-width\":`572`,width:`572`,\"data-og-height\":`972`,height:`972`,\"data-path\":`images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=06d7ae3bda7d707ea9014f5399a07741 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=40193d88457f9497882bb8e6864b9c33 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=e729051976b1616b6f3122c4933f78b4 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=1528aa5bda9c64f8e757a9b77615a3f6 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0fd2d8fd5a75169d43e4f55fbdab338a 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/05-dye-profit-adds-up.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=fcabbb23097557c16137edfcdd296958 2500w`})}),`\n`,_jsx(_components.p,{children:`The package is 10 by 8 by 0.5 inches, and it weighs 0.5 lb. That is small standard size. Small standard is at most 15 by 12 by 0.75 inches, and at most 1 lb. The fee lines were worked out in October.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sale price`}),` is $25.00.`]}),`\n`,_jsxs(_components.p,{children:[`The line says `,_jsx(_components.strong,{children:`Buy Box`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Referral fee`}),` is −$3.75.`]}),`\n`,_jsx(_components.p,{children:`Movies \u0026 TV pays 15 percent. 15 percent of $25.00 is $3.75. The fee is rounded to the nearest cent. It is never under $0.30.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Closing fee`}),` is −$1.80.`]}),`\n`,_jsx(_components.p,{children:`Movies \u0026 TV pays this media closing fee. Books, CDs \u0026 vinyl, video games, and software pay it too. SourceDock keeps referral and closing together as one fee, like Amazon’s quote does. $3.75 plus $1.80 is $5.55.`}),`\n`,_jsx(_components.p,{children:`The hover shows the two lines apart. The profit takes $5.55 off one time.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`FBA fulfillment fee`}),` is −$6.95.`]}),`\n`,_jsx(_components.p,{children:`SourceDock’s price table charges $6.95 for a sale from $10.00 through $50.00. Under $10.00 it is $3.86. Over $50.00 it is $11.00. This table looks at price, not size.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Low-stock fee`}),` is −$0.32.`]}),`\n`,_jsx(_components.p,{children:`You pay it when both stock windows are under 28 days. You also shipped at least 20 units in the last 7 days. The higher window picks the rate. Here that window is 25 days.`}),`\n`,_jsx(_components.p,{children:`25 days sits in the 21-to-28 day band. A small standard item of 1 lb or less pays $0.32 there. This fee needs your connected US store. Some products never pay it, like grocery, extra-large items, and items new to FBA. When a product does not pay it, the line is not shown.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Storage fee`}),` is −$0.06.`]}),`\n`,_jsx(_components.p,{children:`Cubic feet are 10/12 times 8/12 times 0.5/12. That is 40/1728 cubic feet. October through December uses the peak rate. Standard size then costs $2.40 per cubic foot.`}),`\n`,_jsx(_components.p,{children:`40/1728 times $2.40 is 5.56 cents. That rounds to 6 cents, which is $0.06. The stay is 1 month, so the note says 1 month at the peak rate, from size. This movie is inside standard size, so the oversize rate is not used.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Inbound placement fee`}),` is −$0.32.`]}),`\n`,_jsx(_components.p,{children:`Your placement choice is still the starting one, minimal shipment splits. Your store has no placement charges from recent boxes yet. The estimate uses the highest rate Amazon lists for this size and weight. At 0.5 lb that high rate is $0.32.`}),`\n`,_jsxs(_components.p,{children:[`The note says “Estimated: Minimal shipment splits”. Once your recent boxes show what Amazon charged per unit, that figure is used for every product that doesn’t have its own placement choice. You give one product its own choice with `,_jsx(_components.strong,{children:`Change`}),` on this hover. The note then says “Amazon’s charges on the seller’s recent boxes”.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Inbound shipping`}),` is −$0.20.`]}),`\n`,_jsxs(_components.p,{children:[`Your rate is $0.40 per pound. Half a pound times $0.40 is $0.20. The note says $0.40 per lb x 0.50 lb. A `,_jsx(_components.strong,{children:`Shipping Cost ($)`}),` above $0 on this row replaces that rate.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Prep`}),` is −$0.25.`]}),`\n`,_jsxs(_components.p,{children:[`This movie’s own `,_jsx(_components.strong,{children:`Prep Cost ($)`}),` is $0. The line uses your default of $0.25. The note says The seller’s default. Your own prep, when it is above $0, replaces that default.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Buy cost`}),` is −$8.00.`]}),`\n`,_jsx(_components.p,{children:`The note says The Vault’s buy cost.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sales tax`}),` is −$0.64.`]}),`\n`,_jsxs(_components.p,{children:[`You typed $0.64 in `,_jsx(_components.strong,{children:`Tax Cost ($)`}),`. The note says Sales tax on the cost. The Vault subtracts those saved cents. It does not multiply the buy cost by a tax percent.`]}),`\n`,_jsx(_components.p,{children:`Now subtract in the same order as the hover. $25.00 minus $3.75 leaves $21.25. $21.25 minus $1.80 leaves $19.45. $19.45 minus $6.95 leaves $12.50.`}),`\n`,_jsx(_components.p,{children:`$12.50 minus $0.32 leaves $12.18. $12.18 minus $0.06 leaves $12.12. $12.12 minus $0.32 leaves $11.80. $11.80 minus $0.20 leaves $11.60.`}),`\n`,_jsx(_components.p,{children:`$11.60 minus $0.25 leaves $11.35. $11.35 minus $8.00 leaves $3.35. $3.35 minus $0.64 leaves $2.71. Storage and the low-stock fee are taken off with the Amazon fees.`}),`\n`,_jsx(_components.p,{children:`Placement is taken off with prep. Inbound shipping is taken off as the shipping cost. A line SourceDock cannot work out shows a dash. That line is left out of the profit.`}),`\n`,_jsx(_components.p,{children:`The note says a line it cannot work out yet is left out. This list has no refund line. It has no reimbursement line either.`}),`\n`,_jsx(Heading,{level:`2`,id:`profit`,children:`Profit`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Profit`}),` badge reads +$2.71. A gain starts with a plus. A loss uses a minus, as in −$1.05. A profit of exactly $0.00 has no sign.`]}),`\n`,_jsx(_components.p,{children:`A gain is green. A loss is red. Zero is gray. Change the $8.00 cost to 0.`}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: the Profit badge and ROI. Notice the green +$5.41 with est. fees under it, and a full green bar, because 78.3% is more than 50%.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=45fd01fc533823c91835b3a77a0b0e41`,alt:`A green Profit badge reading +$5.41 with est. fees under it, and ROI 78.3% with a full green bar.`,\"data-og-width\":`476`,width:`476`,\"data-og-height\":`174`,height:`174`,\"data-path\":`images/deep-dives/vault-in-depth/06-dye-profit-roi.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0c12b3b47be751c25a64031389462e18 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=a48439cf53de71eb9f74efc031c532f7 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=b443f7765b4b42d7afc4828ee8f6cbf8 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=3cafb885f1e2288f0794459e77a2cfd8 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=7c650a1457c76f7373ee3348c3b44475 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/06-dye-profit-roi.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c037a1be7d210aa2f06c4b0eab4a83a2 2500w`})}),`\n`,_jsx(_components.p,{children:`The badge goes away. The cell says No buy cost. Profit not shown. It also says At $25.00 you keep $10.71 after fees, before cost. $2.71 plus the $8.00 you cleared is $10.71.`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`ROI`}),` cell is a dash.`]}),`\n`,_jsx(Heading,{level:`2`,id:`roi`,children:`ROI`}),`\n`,_jsxs(_components.p,{children:[`ROI compares the profit with the money you put in. Open the row menu and choose `,_jsx(_components.strong,{children:`Edit Prospect`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`ROI Method`}),` starts on `,_jsx(_components.strong,{children:`Buy Cost Only`}),`.`]}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: Edit Prospect. Notice ROI Method says Buy Cost Only, and the buy cost is 6.91.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=59a43c4fb554939f9653e15c3dfe5338`,alt:`Edit Prospect fields: Buy Cost 6.91, Prep Cost 0, Shipping Cost 0, Tax Cost 0, ROI Method Buy Cost Only, Sourcing Method Online Arbitrage.`,\"data-og-width\":`798`,width:`798`,\"data-og-height\":`522`,height:`522`,\"data-path\":`images/deep-dives/vault-in-depth/07-dye-roi-method.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=2e407ff88651ae7f55de1320ae7ab975 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=569a1471ce1db3f61f5497a9a55abb81 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=80bf1c0e6292c31a3039e43cf71d17f3 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=a8cb5932c225e80c0f4bf05fde458ac8 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=cdbc6bad6f846f8275b357c3bae2d40e 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/07-dye-roi-method.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=78a180d32a96710233acb076568fdc9c 2500w`})}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: the ROI Method list. Notice the three choices.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c10463cbda2c7ad83608d5d7040485c1`,alt:`An open list with three choices: Buy Cost Only, Total Cost, Sell Price.`,\"data-og-width\":`382`,width:`382`,\"data-og-height\":`248`,height:`248`,\"data-path\":`images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=63a4776d81d0ae5d031cf0387ca3f3c8 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d60dd4282e0dd1f16d4b99316c6b62b9 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d40788cbaf3cab844dbbc7cec260ddf6 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d08990bf3c89c14dd78d6b321fcd9b5c 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=da604f139e2f20c594e221fdb9d43061 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/08-dye-roi-method-choices.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=acdd457e7716616e0bb2f8fc35076bb4 2500w`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Buy Cost Only`}),` divides the profit by the $8.00 buy cost.`]}),`\n`,_jsx(_components.p,{children:`$2.71 divided by $8.00 is 0.33875. Times 100, that is 33.875 percent. The cell prints 33.9%. The bar uses 33.875, before that rounding.`}),`\n`,_jsx(_components.p,{children:`A full bar means 50% ROI. 33.875 divided by 50 fills 67.75 percent of the bar. The bar is green when ROI is 30% or more. 33.875 is green.`}),`\n`,_jsxs(_components.p,{children:[`Under 30% the bar is amber. An ROI that cannot be worked out shows a dash. Switch `,_jsx(_components.strong,{children:`ROI Method`}),` to `,_jsx(_components.strong,{children:`Total Cost`}),`, then press `,_jsx(_components.strong,{children:`Save Changes`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Total Cost`}),` divides by the buy cost plus prep, placement, inbound shipping, and tax.`]}),`\n`,_jsx(_components.p,{children:`$8.00 plus $0.25 plus $0.32 plus $0.20 plus $0.64 is $9.41. $2.71 divided by $9.41 is 0.28799. Times 100, that is 28.799 percent. The cell prints 28.8%.`}),`\n`,_jsxs(_components.p,{children:[`28.799 is under 30, so the bar is amber. 28.799 divided by 50 fills 57.6 percent of the bar. Switch `,_jsx(_components.strong,{children:`ROI Method`}),` to `,_jsx(_components.strong,{children:`Sell Price`}),`, then press `,_jsx(_components.strong,{children:`Save Changes`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sell Price`}),` divides the profit by the $25.00 sell price.`]}),`\n`,_jsx(_components.p,{children:`$2.71 divided by $25.00 is 0.1084. Times 100, that is 10.84 percent. The cell prints 10.8%. A buy cost of $0 makes every method a dash.`}),`\n`,_jsx(Heading,{level:`2`,id:`profit-margin-%`,children:`Profit margin %`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Profit margin %`}),` starts off.`]}),`\n`,_jsxs(_components.p,{children:[`Click the column button at the right end of the table header. Under `,_jsx(_components.strong,{children:`Columns`}),`, turn on `,_jsx(_components.strong,{children:`Profit margin %`}),`, then press `,_jsx(_components.strong,{children:`Save`}),`. It is this unit’s profit divided by `,_jsx(_components.strong,{children:`Sell`}),`. $2.71 divided by $25.00 is 10.8%, to one decimal. That matches `,_jsx(_components.strong,{children:`Sell Price`}),` ROI.`]}),`\n`,_jsx(Frame,{caption:`The column button: the Columns list. Notice Profit margin % is the only box not ticked, because it starts off.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0d21d0426540fefc4501fff286f28d6b`,alt:`A list titled Columns with a tick box for each column: Product, Cost, Sell, Profit, ROI, Profit margin %, Price Trend, Sales per month, Total seller count, Seller count trend, Added. Only Profit margin % is not ticked. Restore defaults and Save sit at the bottom.`,\"data-og-width\":`640`,width:`640`,\"data-og-height\":`1012`,height:`1012`,\"data-path\":`images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=bd7ed7723ef396518e371b3bb2435483 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=97d9c05f22c2aea31166163bb41756d6 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=a8fc422e91d4c3807861ffd2d3d9c9b4 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=e08cd98e0f7a1b4035836064201e4d2d 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d30bccfe5ef17f82e4b6fc8a1cda5ae0 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/09-columns-profit-margin-off.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=2fd4b8e0b92692b8bcf7878c2f4a13fe 2500w`})}),`\n`,_jsxs(_components.p,{children:[`It is a different percent from `,_jsx(_components.strong,{children:`Buy Cost Only`}),` and from `,_jsx(_components.strong,{children:`Total Cost`}),`. Above 0 the percent is green. Below 0 it is red. Zero is gray.`]}),`\n`,_jsx(_components.p,{children:`With no buy cost, the cell is a dash. The header uses its own example. Buyers pay $20 and you keep $5, so that example is 25%.`}),`\n`,_jsx(Heading,{level:`2`,id:`fbm-profit`,children:`FBM profit`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sell As`}),` has two choices, `,_jsx(_components.strong,{children:`FBA`}),` and `,_jsx(_components.strong,{children:`FBM`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`FBM means you ship the item yourself. On FBM, `,_jsx(_components.strong,{children:`Sell`}),` is the lowest price from a seller who ships it, shipping included. Here that price is $22.00. When that lowest price is missing and the FBM offer count is 0, the cell says `,_jsx(_components.strong,{children:`No FBM offer`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`In Filters, set `,_jsx(_components.strong,{children:`FBM shipping cost (per unit)`}),` to $4.50. A blank box means the cost is not set. Profit then says `,_jsx(_components.strong,{children:`Set shipping`}),`. It does not pretend the shipping is $0.`]}),`\n`,_jsx(Frame,{caption:`Darn Tough socks on FBM, before you set shipping. Notice the Sell is now the FBM price, $37.08, and Profit says Set shipping.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=e6018f3a739bf02cea763b120da7389c`,alt:`The Vault row for Darn Tough Vermont men's socks on FBM. Cost $13.57. Sell $37.08 with 2h ago. Profit says Set shipping. ROI is a dash.`,\"data-og-width\":`1514`,width:`1514`,\"data-og-height\":`174`,height:`174`,\"data-path\":`images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=b184a78c143cccb593331a372b490958 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=86b5087fe71849add6ad8406965c2383 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0a7d8f0c6e38a091f5d2c1be7e1f93c2 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=81f4eb5412270da0917944ca66e9b7e1 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=8bd3a31c16e6fbed1afc39dc48b63b26 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/10-socks-fbm-set-shipping.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=bbd656978062a58ca56c2fb1f1d9c3d4 2500w`})}),`\n`,_jsx(Frame,{caption:`Darn Tough socks: the FBM vs FBA box in Filters. Notice FBM shipping cost (per unit) says 4.50.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=8d7f5ca0ff73765ebecd67e913f2bb1d`,alt:`A Filters box titled FBM vs FBA. FBM shipping cost (per unit) shows $ 4.50. Under it, the Compare switch.`,\"data-og-width\":`528`,width:`528`,\"data-og-height\":`486`,height:`486`,\"data-path\":`images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=38466f930b137677d4c376313204316a 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=e5261aca840d2e79f9a1fd0b7bba712c 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=a1061442c710143747736fbfd151c7df 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=303cbcea029234e8e76a7c7d0ad8ac7a 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=06bc43e256956bef49353d92af8c2533 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/11-socks-fbm-shipping-box.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c1b4c15106cbfca3cf22b90d7249a083 2500w`})}),`\n`,_jsx(_components.p,{children:`The most the box takes is $999.99. FBM profit starts at $22.00. Referral is 15 percent of $22.00, which is $3.30. On FBM the closing fee stays out of that referral figure.`}),`\n`,_jsx(_components.p,{children:`It comes off on its own, another $1.80. Your shipping is $4.50. Cost with prep and tax is $8.00 plus $0.25 plus $0.64, which is $8.89. $22.00 minus $3.30 minus $1.80 minus $4.50 minus $8.89 leaves $3.51.`}),`\n`,_jsx(_components.p,{children:`The badge reads +$3.51. The hover reads $22.00 Sell FBM − referral $3.30 − closing fee $1.80 − the seller’s shipping $4.50 − cost with prep and tax $8.89 = $3.51. The title is Profit if the seller ships it themselves (FBM). The note says No FBA fee. Referral is Amazon’s cut of the price with shipping.`}),`\n`,_jsx(_components.p,{children:`The $6.95 FBA fee, storage, low-stock, placement, and inbound shipping stay off this profit.`}),`\n`,_jsx(Frame,{caption:`Darn Tough socks on FBM, with shipping at $4.50. Notice Profit now shows +$13.45 and ROI 99.1%.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=e4b7ba67fed663d1599ffab90080f50f`,alt:`The Vault row for Darn Tough Vermont men's socks on FBM. Cost $13.57. Sell $37.08. A green Profit badge +$13.45. ROI 99.1% with a full green bar.`,\"data-og-width\":`1514`,width:`1514`,\"data-og-height\":`174`,height:`174`,\"data-path\":`images/deep-dives/vault-in-depth/12-socks-fbm-profit.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=2b0a012d43a163414f6bb814ae86990d 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=665b1e5be705d0f17f6b200918931975 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d73ddf98bfd3ff979b495f53c051944d 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=76f069041e7c5cefcb1e4c2f738be086 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=1b7dfa972a3594ae87521330dc8a3569 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/12-socks-fbm-profit.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=f023d1d9bbd37c7d1639f4309332f1f2 2500w`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Buy Cost Only`}),` is $3.51 divided by $8.00.`]}),`\n`,_jsx(_components.p,{children:`That is 43.875 percent, printed 43.9%.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Total Cost`}),` adds your $4.50 shipping to the $8.89.`]}),`\n`,_jsx(_components.p,{children:`$13.39 is the base. $3.51 divided by $13.39 is 26.214 percent, printed 26.2%.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sell Price`}),` divides $3.51 by $22.00.`]}),`\n`,_jsx(_components.p,{children:`That is 15.955 percent, printed 16.0%. A listing that is not in US dollars shows a dash for this profit. The hover says SourceDock shows FBM profit for US listings only for now.`}),`\n`,_jsx(Heading,{level:`2`,id:`compare-fba-vs-fbm`,children:`Compare FBA vs FBM`}),`\n`,_jsxs(_components.p,{children:[`In Filters, turn `,_jsx(_components.strong,{children:`Compare`}),` on. Close Filters. The chip reads `,_jsx(_components.strong,{children:`Compare FBA vs FBM`}),`. The column `,_jsx(_components.strong,{children:`FBA vs FBM`}),` shows on each row. The `,_jsx(_components.strong,{children:`FBA`}),` side shows +$2.71.`]}),`\n`,_jsx(Frame,{caption:`Darn Tough socks: the chip above the table after Compare is on.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=546a5b187371f3b9ffac61d4174a839c`,alt:`A chip reading Compare FBA vs FBM with a small x.`,\"data-og-width\":`394`,width:`394`,\"data-og-height\":`84`,height:`84`,\"data-path\":`images/deep-dives/vault-in-depth/13-socks-compare-chip.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d07ed8232986a14bbea8fc39f769bc63 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=378100e9e0dabc06dc32215101a25d92 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=88d85f6e05bc3313e985f7e593ef15c3 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=cee94f25cf0f84f4234f741e363d9702 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d785ea3bbd0e3e6cbe5c0d392482f106 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/13-socks-compare-chip.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=aff673eb373b8e8fedea2f5e8f3b6a62 2500w`})}),`\n`,_jsx(Frame,{caption:`Darn Tough socks: the FBA vs FBM cell. Notice the FBM side, +$13.45, is filled green because it is ahead of FBA's +$7.22.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=ab37363a2f71788d0bc022c67148fff2`,alt:`A cell split in two. FBA plus $7.22 on the left. FBM plus $13.45 on the right, filled green.`,\"data-og-width\":`476`,width:`476`,\"data-og-height\":`182`,height:`182`,\"data-path\":`images/deep-dives/vault-in-depth/14-socks-compare-cell.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=3a61149f2594e367638cdfc5466e9343 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=af89507ceb1ede574281f937e749fe23 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=e3a91873308ba78a655e48274b2ab080 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=acc1f0d7666f04a7b78234f03692e875 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d3e3a4759609ce16df29a1f6a27d7ee9 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/14-socks-compare-cell.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=7e295f67b1eb106ea357796615b172cb 2500w`})}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`FBM`}),` side shows +$3.51. FBM is ahead by $0.80. That side is filled green, because +$3.51 is a gain. A winner that is still a loss is filled gray.`]}),`\n`,_jsxs(_components.p,{children:[`A tie picks no side. The row’s `,_jsx(_components.strong,{children:`Shipping Cost ($)`}),` is what you pay to send the item to Amazon. It comes off the FBA profit only.`]}),`\n`,_jsx(Heading,{level:`2`,id:`price-trend`,children:`Price Trend`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Price Trend`}),` needs two prices.`]}),`\n`,_jsx(_components.p,{children:`With one price, the line is flat and gray. With no price, the cell is blank. The line keeps at most 12 points. The line ends at today’s Sell, $25.00. Older points come from Keepa’s price history (its lowest FBA price when it has one, else its Buy Box, then Amazon’s price) and SourceDock’s own checks. This line runs from $22.00 up to $25.00.`}),`\n`,_jsx(_components.p,{children:`The end is higher, so the line is green. A lower end is amber. A flat line is gray. On FBM, the line follows the FBM sell price instead.`}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: Price Trend, Sales per month, Total seller count, Seller count trend, and Added. Notice the price line is amber because it ends lower, 300+ sales a month, 1 seller, a flat gray seller line, and the day it was added.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=53a2cb9e22779ee3d9d0a0b92a124c50`,alt:`Five cells of one row: an amber price line that dips and ends lower, 300+, 1, a flat gray line, and Oct 29.`,\"data-og-width\":`1044`,width:`1044`,\"data-og-height\":`174`,height:`174`,\"data-path\":`images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=55d631e1ccded2a2a1951a8f30ff30ca 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=0db80ead09e7e5b90d081340433df5e0 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=1145a6769bf54c5eaf9dd403c4a71edb 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=82cbd13b5068879ee12b6ab55377f7fc 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c41c5e73b89845894764362b503449b3 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/15-dye-trend-sales-sellers-added.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=8f481501aaa9d96a1f9dc94b48d3f91e 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`sales-per-month`,children:`Sales per month`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Sales per month`}),` shows 100+.`]}),`\n`,_jsx(_components.p,{children:`The estimate stored for this movie is 100. An estimate of 100 or more gets a plus. Under 100, the cell shows the number with no plus. No estimate shows a dash.`}),`\n`,_jsx(_components.p,{children:`On the product, the same figure reads 100+/mo. The header says Amazon gives a range, like 100+ or 2,000+, so the real number can be higher.`}),`\n`,_jsx(Heading,{level:`2`,id:`total-seller-count`,children:`Total seller count`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Total seller count`}),` shows 8.`]}),`\n`,_jsx(_components.p,{children:`That is how many sellers offer this movie new right now. On the product, the same count reads 8 offers.`}),`\n`,_jsx(Heading,{level:`2`,id:`seller-count-trend`,children:`Seller count trend`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Seller count trend`}),` needs two counts.`]}),`\n`,_jsx(_components.p,{children:`This one falls from 12 sellers to 8. Fewer sellers is the good direction, so the line is green. More sellers turns the line amber. A flat count is gray.`}),`\n`,_jsx(_components.p,{children:`The hover says 8 sellers. On FBM, the line counts sellers who ship it themselves.`}),`\n`,_jsx(Heading,{level:`2`,id:`added`,children:`Added`}),`\n`,_jsx(_components.p,{children:`You added the movie on October 2 this year.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Added`}),` shows Oct 2.`]}),`\n`,_jsx(_components.p,{children:`A date in another year includes the year. A date SourceDock cannot read shows a dash.`}),`\n`,_jsx(Heading,{level:`2`,id:`max-landed-buy-cost`,children:`Max landed buy cost`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Price History`}),` from the row menu. The title is `,_jsx(_components.strong,{children:`Price History`}),`, then the ASIN, with a copy icon. The line under it says the chart is from the Keepa history SourceDock saved for this product, then your own store’s prices since. The buy figures always use 90 days of history.`]}),`\n`,_jsx(_components.p,{children:`The chart window can be longer. That does not change these two figures.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Max landed buy cost`}),` is $4.86.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Breakeven landed cost`}),` is $9.86.`]}),`\n`,_jsx(Frame,{caption:`Arctic Fox hair dye: Price History. This picture is the demo dye at an $18.49 sale, not the movie in the text, so its numbers are different. Notice Max landed buy cost $6.08, Breakeven landed cost $11.08, and the sale price is the lower of the Buy Box and the 90-day median.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c7abb427470a29f4f3a7c93b6c1d716e`,alt:`Max landed buy cost $6.08. Breakeven landed cost $11.08. Under them: Clears 30% ROI and $5.00 profit at a $18.49 sale (lower of Buy Box $18.49 and 90d median $19.25).`,\"data-og-width\":`1680`,width:`1680`,\"data-og-height\":`228`,height:`228`,\"data-path\":`images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=407dc7537032ad7926ad956930cd6400 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=9e26cbf411afa9d6e2d5713fd44b4ea1 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=ec3865a9b2f55087ca065c7901aa64a9 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=1d40b353d673e3baf11135fb8a8f8e2d 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=65a41dcda7777070c5df35cccffff3d0 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/16-dye-max-landed-cost.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=ded66b4845fc7355cf5b34bb06147e48 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Under them you read Clears 30% ROI and $5.00 profit at a $24.00 sale (lower of Buy Box $25.00 and 90d median $24.00). Until you change them, the floors are 30% ROI and $5.00 profit. They are your profit calculator goals: see `,_jsx(_components.a,{href:`/get-started/profit-calculator-and-settings`,children:`The profit calculator and every setting`}),`. The sale price is the lower of today’s Buy Box and the 90-day median. The latest Buy Box in that history is $25.00.`]}),`\n`,_jsx(_components.p,{children:`The 90-day median is $24.00. The median is the middle price. An even count averages the two middle prices, then rounds to the cent. The lower price is $24.00.`}),`\n`,_jsx(_components.p,{children:`When the two prices match, that lower-of note is left off. The referral fee is quoted again at $24.00. 15 percent of $24.00 is $3.60. The $1.80 closing fee is inside that quote.`}),`\n`,_jsx(_components.p,{children:`The bucket is $5.40. The FBA fulfillment fee stays $6.95. It is not priced again at $24.00. Storage stays $0.06, and the low-stock fee stays $0.32.`}),`\n`,_jsx(_components.p,{children:`Money left before your own costs: $24.00 minus $5.40 leaves $18.60. $18.60 minus $6.95 leaves $11.65. $11.65 minus $0.06 leaves $11.59.`}),`\n`,_jsx(_components.p,{children:`$11.59 minus $0.32 leaves $11.27. Prep, placement, inbound shipping, and tax are already extra. $0.25 plus $0.32 plus $0.20 plus $0.64 is $1.41. $11.27 minus $1.41 is $9.86.`}),`\n`,_jsxs(_components.p,{children:[`$9.86 is the `,_jsx(_components.strong,{children:`Breakeven landed cost`}),`. At a $24.00 sale, profit is $0 when the buy cost is $9.86. The words say landed cost. The number is the most you can pay the store. It is a cost, not a sale price. The Chrome extension’s `,_jsx(_components.strong,{children:`Break-even price`}),` is a sale price.`]}),`\n`,_jsx(_components.p,{children:`Those extras are already taken out. The $5.00 profit floor leaves $9.86 minus $5.00, which is $4.86. The 30% floor allows $9.86 divided by 1.30. That is $7.5846, and the screen keeps whole cents, so $7.58.`}),`\n`,_jsxs(_components.p,{children:[`$4.86 is lower, so it wins. This test divides profit by the buy cost. It keeps that way even when `,_jsx(_components.strong,{children:`ROI Method`}),` is `,_jsx(_components.strong,{children:`Total Cost`}),` or `,_jsx(_components.strong,{children:`Sell Price`}),`. One cent more is $4.87.`]}),`\n`,_jsxs(_components.p,{children:[`Profit would then be $4.99, under $5.00. So $4.86 is the highest cent that still clears both floors. You can type a cost in `,_jsx(_components.strong,{children:`Test a landed cost`}),`. The readout shows that cost’s profit and ROI at the $24.00 sale, with ROI on the buy cost.`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-headline`,children:`The headline`}),`\n`,_jsxs(_components.p,{children:[`Above the table, `,_jsx(_components.strong,{children:`In the Vault`}),` counts every product the Vault lists. That includes products added from your purchases, and leaves out listings Amazon says are gone. A filter on the table does not change that count.`]}),`\n`,_jsx(Frame,{caption:`The demo store's Vault: the headline. Notice 128 in the Vault, Best profit +$18.79, and Best ROI 118.9%.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=8a84217dccbd012ddb12ea8175cf0f5a`,alt:`Three tiles. 128, In the Vault, 128 added this week. Plus $18.79, Best profit. 118.9%, Best ROI.`,\"data-og-width\":`2752`,width:`2752`,\"data-og-height\":`366`,height:`366`,\"data-path\":`images/deep-dives/vault-in-depth/17-headline.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?w=280\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d3cc3b5319eaef3dc6c38d18a2d62ace 280w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?w=560\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=bb72d94bf0289e4941dcfab381d603aa 560w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?w=840\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c879a8cb42d254f7ce289ccf6d4f11f5 840w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?w=1100\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c5cf196e59223feeb74c090dabb30da4 1100w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?w=1650\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=d634031fe6bf8d1619b83ca8355ec40e 1650w, https://mintcdn.com/sourcedock/GhYYsXkbSDkrf4P8/images/deep-dives/vault-in-depth/17-headline.png?w=2500\u0026fit=max\u0026auto=format\u0026n=GhYYsXkbSDkrf4P8\u0026q=85\u0026s=c1a8f533586f17d95f8c45e137c39e0b 2500w`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Best profit`}),` is the highest profit in one marketplace.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Best ROI`}),` is the highest ROI in that same marketplace.`]}),`\n`,_jsx(_components.p,{children:`This movie can win only when the buy cost is above $0. The price also has to be no older than 24 hours. Two countries are not compared. An empty figure is a dash.`}),`\n`,_jsx(_components.p,{children:`It is not $0.00. A gain prints with a plus. Best ROI prints one decimal and a percent sign. If this movie has the best ROI, the hover names it with the $8.00 cost and the $25.00 sell price.`}),`\n`,_jsxs(_components.p,{children:[`A click filters the table to B0EXAMPLE1. On FBM, these read `,_jsx(_components.strong,{children:`Best FBM profit`}),` and `,_jsx(_components.strong,{children:`Best FBM ROI`}),`. Both use your selected store’s country. Each row’s ROI uses its own `,_jsx(_components.strong,{children:`ROI Method`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"The Vault, in depth","description":"One made-up movie walked through every Vault column, with the math on each figure.","icon":"vault","href":"/source/vault-in-depth"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"The gate chip","slug":"the-gate-chip","depth":2,"children":[]},{"title":"Cost","slug":"cost","depth":2,"children":[]},{"title":"Sell","slug":"sell","depth":2,"children":[]},{"title":"How this profit adds up","slug":"how-this-profit-adds-up","depth":2,"children":[]},{"title":"Profit","slug":"profit","depth":2,"children":[]},{"title":"ROI","slug":"roi","depth":2,"children":[]},{"title":"Profit margin %","slug":"profit-margin-%","depth":2,"children":[]},{"title":"FBM profit","slug":"fbm-profit","depth":2,"children":[]},{"title":"Compare FBA vs FBM","slug":"compare-fba-vs-fbm","depth":2,"children":[]},{"title":"Price Trend","slug":"price-trend","depth":2,"children":[]},{"title":"Sales per month","slug":"sales-per-month","depth":2,"children":[]},{"title":"Total seller count","slug":"total-seller-count","depth":2,"children":[]},{"title":"Seller count trend","slug":"seller-count-trend","depth":2,"children":[]},{"title":"Added","slug":"added","depth":2,"children":[]},{"title":"Max landed buy cost","slug":"max-landed-buy-cost","depth":2,"children":[]},{"title":"The headline","slug":"the-headline","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sourcedock","siteName":"SourceDock","title":"The Vault, in depth - SourceDock","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-01T02:57:33.075Z","originalFileLocation":"source/vault-in-depth.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"One made-up movie walked through every Vault column, with the math on each figure.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SourceDock\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintcdn.com/sourcedock/PvFEadQJVbcHct-s/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=PvFEadQJVbcHct-s\u0026amp;q=85\u0026amp;s=b2a8ed72213fc5eb8082f24866be78d9\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintcdn.com/sourcedock/PvFEadQJVbcHct-s/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=PvFEadQJVbcHct-s\u0026amp;q=85\u0026amp;s=b2a8ed72213fc5eb8082f24866be78d9\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintcdn.com/sourcedock/PvFEadQJVbcHct-s/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=PvFEadQJVbcHct-s\u0026amp;q=85\u0026amp;s=b2a8ed72213fc5eb8082f24866be78d9\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://mintcdn.com/sourcedock/PvFEadQJVbcHct-s/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=PvFEadQJVbcHct-s\u0026amp;q=85\u0026amp;s=b2a8ed72213fc5eb8082f24866be78d9\">\u003cmeta data-mint-head property=\"og:title\" content=\"The Vault, in depth - SourceDock\">\u003cmeta data-mint-head property=\"og:description\" content=\"One made-up movie walked through every Vault column, with the math on each figure.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SourceDock\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sourcedock.io/source/vault-in-depth\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sourcedock.mintlify.app/_mintlify/api/og/v2?division=Source\u0026amp;title=The+Vault%2C+in+depth\u0026amp;description=One+made-up+movie+walked+through+every+Vault+column%2C+with+the+math+on+each+figure.\u0026amp;theme=df63114821df64e3ff1fe2ea\u0026amp;signature=36a3447b39fea84a52e58bfef6e018603ed9e3bdba852eb7c7e49da5deffde22\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"The Vault, in depth - SourceDock\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"One made-up movie walked through every Vault column, with the math on each figure.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sourcedock.mintlify.app/_mintlify/api/og/v2?division=Source\u0026amp;title=The+Vault%2C+in+depth\u0026amp;description=One+made-up+movie+walked+through+every+Vault+column%2C+with+the+math+on+each+figure.\u0026amp;theme=df63114821df64e3ff1fe2ea\u0026amp;signature=36a3447b39fea84a52e58bfef6e018603ed9e3bdba852eb7c7e49da5deffde22\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/sourcedock/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SourceDock\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#D29A6B\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sourcedock.io/source/vault-in-depth\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/source/vault-in-depth.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sourcedock.io/#organization\",\"name\":\"SourceDock\",\"url\":\"https://docs.sourcedock.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sourcedock/mseP21Eez9BdsfOJ/logo/light.svg?fit=max\u0026auto=format\u0026n=mseP21Eez9BdsfOJ\u0026q=85\u0026s=16de0a0ca40c678c1957750a3a65ee9f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sourcedock.io#website\",\"name\":\"SourceDock\",\"url\":\"https://docs.sourcedock.io\",\"publisher\":{\"@id\":\"https://docs.sourcedock.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sourcedock.io/source/vault-in-depth#webpage\",\"url\":\"https://docs.sourcedock.io/source/vault-in-depth\",\"name\":\"The Vault, in depth\",\"description\":\"One made-up movie walked through every Vault column, with the math on each figure.\",\"dateModified\":\"2026-11-01T02:57:33.075Z\",\"isPartOf\":{\"@id\":\"https://docs.sourcedock.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sourcedock.io/source/vault-in-depth#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sourcedock.io/source/vault-in-depth#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Source\",\"item\":\"https://docs.sourcedock.io/source/gate-scanner\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Vault, in depth\",\"item\":\"https://docs.sourcedock.io/source/vault-in-depth\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sourcedock.io/source/vault-in-depth#article\",\"headline\":\"The Vault, in depth\",\"name\":\"The Vault, in depth\",\"description\":\"One made-up movie walked through every Vault column, with the math on each figure.\",\"url\":\"https://docs.sourcedock.io/source/vault-in-depth\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sourcedock.io/source/vault-in-depth#webpage\"},\"dateModified\":\"2026-11-01T02:57:33.075Z\",\"publisher\":{\"@id\":\"https://docs.sourcedock.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sourcedock.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SourceDock\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SourceDock","nav":{"global":null,"groups":[{"group":"Get started","pages":[{"title":"Welcome to SourceDock","icon":"house","href":"/index"},{"title":"Quickstart","icon":"rocket","href":"/get-started/quickstart"},{"title":"Setup: your first day","icon":"list-checks","href":"/get-started/setup"},{"title":"Getting set up, in depth","icon":"list-checks","href":"/get-started/setup-in-depth"},{"title":"Connections","icon":"cable","href":"/get-started/connections"},{"title":"Account","icon":"user","href":"/get-started/account"},{"title":"Team members","icon":"users","href":"/get-started/team"},{"title":"Team members, in depth","icon":"users","href":"/get-started/team-in-depth"},{"title":"Turn features on and off","icon":"sliders-horizontal","href":"/get-started/features"},{"title":"The profit calculator and every setting","icon":"calculator","href":"/get-started/profit-calculator-and-settings"},{"title":"Phone app","icon":"smartphone","href":"/get-started/phone-app"},{"title":"The phone app, in depth","icon":"smartphone","href":"/get-started/phone-app-in-depth"},{"title":"Plans and billing","icon":"credit-card","href":"/get-started/billing"},{"title":"Plans and billing, in depth","icon":"credit-card","href":"/get-started/billing-in-depth"}]},{"group":"Source","pages":[{"title":"Gate Scanner","icon":"scan-line","href":"/source/gate-scanner"},{"title":"The Gate Scanner, in depth","icon":"scan-line","href":"/source/gate-scanner-in-depth"},{"title":"Vault","description":"Save products you might buy, and see the profit, the ROI, and the fees for each one, kept up to date.","icon":"vault","href":"/source/prospect-vault"},{"title":"The Vault, in depth","icon":"vault","href":"/source/vault-in-depth"},{"title":"Scout","description":"Watch other sellers' storefronts and see the new products they start selling.","icon":"telescope","href":"/source/scout"},{"title":"Scout, in depth","icon":"telescope","href":"/source/scout-in-depth"}]},{"group":"Operate","pages":[{"title":"Record what you buy, each way","icon":"shopping-cart","href":"/operate/record-a-purchase"},{"title":"Import from Amazon","icon":"import","href":"/operate/import-from-amazon"},{"title":"Purchases","icon":"shopping-bag","href":"/operate/purchases"},{"title":"Capital Recovery","icon":"chart-line","href":"/operate/capital-recovery"},{"title":"Capital Recovery vs Sales","icon":"scale-balanced","href":"/operate/capital-recovery-vs-sales"},{"title":"Sales","icon":"chart-column","href":"/operate/sales"},{"title":"Claims: money Amazon owes you","icon":"scale","href":"/operate/claims"},{"title":"Reviews","icon":"message-square-quote","href":"/operate/reviews"},{"title":"Expenses","icon":"receipt","href":"/operate/expenses"}]},{"group":"The desk","pages":[{"title":"Command desk","icon":"layout-dashboard","href":"/desk/command-desk"},{"title":"The Desk, in depth","icon":"layout-dashboard","href":"/desk/desk-in-depth"},{"title":"Alerts","icon":"bell","href":"/desk/alerts"},{"title":"Alerts, in depth","icon":"bell","href":"/desk/alerts-in-depth"},{"title":"Account health","icon":"heart-pulse","href":"/desk/account-health"},{"title":"Account health, in depth","icon":"heart-pulse","href":"/desk/account-health-in-depth"},{"title":"Restock reminders","icon":"package","href":"/desk/restock-reminders"},{"title":"Restock reminders, in depth","icon":"package","href":"/desk/restock-reminders-in-depth"}]},{"group":"Reference","pages":[{"title":"Alerts reference","icon":"bell","href":"/reference/alerts"},{"title":"Reconcile and Jax","icon":"scale","href":"/reference/reconcile"},{"title":"AlphaChaser (Beta)","icon":"hexagon","href":"/source/alphachaser"},{"title":"Chrome extension","icon":"puzzle","href":"/reference/chrome-extension"},{"title":"The Chrome extension, in depth","icon":"puzzle","href":"/reference/chrome-extension-in-depth"},{"title":"Glossary","icon":"book-open","href":"/reference/glossary"}]},{"group":"Guides","pages":[{"title":"How SourceDock fits together","icon":"route","href":"/guides/how-sourcedock-fits-together"},{"title":"Where each setting lives","icon":"sliders-horizontal","href":"/guides/settings-map"},{"title":"A regular day in SourceDock","icon":"sun","href":"/guides/a-regular-day"},{"title":"Vault or Profit calculator?","icon":"calculator","href":"/guides/vault-vs-profit-calculator"}]}]},"basePath":"","title":"The Vault, in depth - SourceDock","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["07c022d89b","a74be98ba7","a9bb46feb3"],"chunks":["Frame-DXXFP6nH.js","DynamicMarkdown-B54_zNBF.js","zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}