{"id":169,"date":"2026-10-29T09:07:24","date_gmt":"2026-10-29T09:07:24","guid":{"rendered":"https:\/\/mobytechsuite.com\/?page_id=169"},"modified":"2026-11-06T20:42:45","modified_gmt":"2026-11-06T20:42:45","slug":"mobyshelf","status":"publish","type":"page","link":"https:\/\/mobytechsuite.com\/tr\/mobyshelf\/","title":{"rendered":"MobyShelf"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"169\" class=\"elementor elementor-169\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b104da9 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"6b104da9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26a41c33 elementor-widget elementor-widget-html\" data-id=\"26a41c33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<i class=\"mt-pg mt-pg-mobyshelf\" hidden><\/i><span id=\"main\" tabindex=\"-1\"><\/span>\n<section class=\"pr-hero\">\n  <div class=\"wrap\">\n    <div>\n      <nav class=\"pk-crumb\" aria-label=\"Breadcrumb\">\n        <a href=\"\/\">Home<\/a><span>\/<\/span><a href=\"\/#fleet\">Products<\/a><span>\/<\/span><span>MobyShelf<\/span>\n      <\/nav>\n      <span class=\"pk-eyebrow\">Core Suite &middot; Inventory<\/span>\n      <h1>Moby<span class=\"sfx\">Shelf<\/span><\/h1>\n      <p class=\"pr-kick\">The winners run out. The losers never do.<\/p>\n      <p class=\"pr-lead\">That sentence is the whole problem with inventory. Your best sellers stock out on a Friday and you lose the rank you spent months building; your worst buy sits in a warehouse for eleven months paying rent. MobyShelf watches both ends &mdash; and tells you a specific number of units and a specific date, while there is still time to do something about it.<\/p>\n      <div class=\"pr-chips\"><span class=\"pr-chip\"><b>Every location<\/b> in one ledger<\/span><span class=\"pr-chip\"><b>Restock<\/b> by real velocity<\/span><span class=\"pr-chip\"><b>Ageing<\/b> alerts before the fee<\/span><\/div>\n      <div class=\"pr-cta\">\n        <a class=\"btn btn-solid on-dark\" href=\"https:\/\/moby6.mobytechsuite.com\/page-subscription\">Start free trial<\/a>\n        <a class=\"btn btn-ghost\" href=\"\/#pricing\">See the plans<\/a>\n      <\/div>\n      <p class=\"pr-note\">14-day free trial &middot; no credit card required<\/p>\n    <\/div>\n    <div class=\"pr-art rv\">\n<div class=\"ar\">\n  <div class=\"ar-top\"><i><\/i><i><\/i><i><\/i><b>Stock ledger &middot; one SKU<\/b><span class=\"lv\">Synced<\/span><\/div>\n  <div class=\"ar-b\">\n    <div class=\"ar-h\">\n      <div class=\"ar-th\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M3 8l9-4 9 4v8l-9 4-9-4z\"\/><path d=\"M3 8l9 4 9-4M12 12v8\"\/><\/svg><\/div>\n      <div>\n        <div class=\"ar-title\">Cordless handheld vacuum<\/div>\n        <div class=\"ar-sub\">TGT-0815-1124-0007 &middot; every location<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"ar-row\"><span>Available at Amazon<\/span><b>live<\/b><\/div>\n    <div class=\"ar-row\"><span>Inbound &middot; in transit<\/span><b>on the way<\/b><\/div>\n    <div class=\"ar-row\"><span>Reserved &middot; being picked<\/span><b>not sellable<\/b><\/div>\n    <div class=\"ar-row\"><span>At the prep centre<\/span><b>waiting<\/b><\/div>\n    <div class=\"ar-row\"><span>On your own shelf<\/span><b>counted<\/b><\/div>\n    <div class=\"ar-row tot\"><span>Total on hand<\/span><b>one number<\/b><\/div>\n    <div class=\"ar-bars\" style=\"margin-top:16px\">\n      <div class=\"ar-bar\"><u>Days of cover at current velocity<b>a date, not a guess<\/b><\/u><div class=\"trk\"><i style=\"width:35%\"><\/i><\/div><\/div>\n    <\/div>\n    <div class=\"ar-verdict\" style=\"background:#B4560E\"><b>Reorder by a named date<\/b><span>your lead time applied<\/span><\/div>\n  <\/div>\n  <div class=\"ar-foot\"><span>Updated as units move, not as you remember<\/span><span>Illustration<\/span><\/div>\n<\/div><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51261b2 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"51261b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f534897 elementor-widget elementor-widget-html\" data-id=\"2f534897\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-sec\">\n  <div class=\"wrap\">\n    <div class=\"pk-head rv\">\n      <span class=\"sec-tag\">Why it exists<\/span>\n      <h2 class=\"pk-h\">Stock is the only asset that costs you money while you own it<\/h2>\n      <p>Cash in a bank account sits still. Cash in the form of inventory is quietly billed for storage, and loses value the longer it stays.<\/p>\n    <\/div>\n    <div class=\"pr-ba rv\">\n      <div class=\"bac\">\n        <div class=\"bk\">Today<\/div>\n        <h4>Counting from memory<\/h4>\n        <ul><li><i>&times;<\/i>A spreadsheet that was accurate on Tuesday and has since become a work of historical fiction.<\/li><li><i>&times;<\/i>Units in your garage, at the prep centre and at Amazon &mdash; and only one of those three reports back.<\/li><li><i>&times;<\/i>A best seller goes out of stock on Friday evening; you find out on Monday from a dip in sales.<\/li><li><i>&times;<\/i>Dead stock reaches the long-term storage surcharge and you pay rent on a decision made ten months ago.<\/li><li><i>&times;<\/i>Stranded and unfulfillable units sit invisibly with inventory attached and no live offer.<\/li><\/ul>\n      <\/div>\n      <div class=\"bac now\">\n        <div class=\"bk\">With MobyShelf<\/div>\n        <h4>Counting from the ledger<\/h4>\n        <ul><li><i>&check;<\/i>One ledger per SKU across every location, updated as units move rather than as somebody remembers.<\/li><li><i>&check;<\/i>Available, inbound, reserved, at prep and unfulfillable counted separately, because they are not the same thing.<\/li><li><i>&check;<\/i>Restock forecasts from your actual sell-through and your actual supplier lead time.<\/li><li><i>&check;<\/i>Ageing buckets show what is heading toward a surcharge months out, while a markdown still recovers something.<\/li><li><i>&check;<\/i>Stranded, suppressed and unfulfillable units arrive as a worklist instead of a discovery.<\/li><\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76461009 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"76461009\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b31e6ad elementor-widget elementor-widget-html\" data-id=\"6b31e6ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-sec alt\">\n  <div class=\"wrap\">\n    <div class=\"pk-head rv\">\n      <span class=\"sec-tag\">What it does<\/span>\n      <h2 class=\"pk-h\">Everything you own, in one place, honestly counted<\/h2>\n      <p>Inventory software fails in one of two ways: it tells you a number that is wrong, or it tells you a number too late. Both are addressed here.<\/p>\n    <\/div>\n    <div class=\"pr-caps rv\"><article class=\"capc\"><div class=\"cn\">01<\/div><h4>One ledger, every location<\/h4><p>Your shelf, the prep centre, a 3PL, FBA and everything in transit between them. Available, reserved, inbound and unfulfillable are counted as separate states, because a reserved unit is not a unit you can sell.<\/p><\/article><article class=\"capc\"><div class=\"cn\">02<\/div><h4>Restock forecasts you can act on<\/h4><p>Sell-through per SKU, your supplier lead time and the safety stock you are comfortable with, resolved into days of cover and a reorder date. Not a vague warning &mdash; a number of units and a deadline.<\/p><\/article><article class=\"capc\"><div class=\"cn\">03<\/div><h4>Ageing before it costs you<\/h4><p>Units bucketed by days on hand, with alerts that fire while a markdown, a bundle or a removal still makes financial sense. By the time a surcharge lands, the decision has already been made for you.<\/p><\/article><article class=\"capc\"><div class=\"cn\">04<\/div><h4>Shipment plans and box contents<\/h4><p>Build FBA shipments from listed units, handle split warehouse assignments, record what actually went into each box and produce the 2D box-content labels.<\/p><\/article><article class=\"capc\"><div class=\"cn\">05<\/div><h4>Stranded stock clean-up<\/h4><p>Suppressed listings, stranded inventory, unfulfillable units and pending removals gathered into one list with a suggested action against each &mdash; relist, remove, or dispose.<\/p><\/article><article class=\"capc\"><div class=\"cn\">06<\/div><h4>No oversells, anywhere<\/h4><p>One stock pool feeds every channel you sell on. When MobyChannel is switched on, a unit sold on one marketplace cannot be sold again on another.<\/p><\/article><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-11d61ed5 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"11d61ed5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b48b534 elementor-widget elementor-widget-html\" data-id=\"6b48b534\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-sec\">\n  <div class=\"wrap\">\n    <div class=\"pk-head rv\">\n      <span class=\"sec-tag\">How it works<\/span>\n      <h2 class=\"pk-h\">From count to reorder, without a spreadsheet<\/h2>\n      <p>The point of this section is that after the first setup, MobyShelf should be telling you things rather than waiting to be asked.<\/p>\n    <\/div>\n    <div class=\"pk-flow rv\"><div class=\"flowi\"><div class=\"fno\">01<\/div><div><h4>Bring your stock in<\/h4><p>Connect FBA, add your own locations and import a count. Units already listed through MobyLister arrive with their cost and source attached.<\/p><span class=\"tool-tag\">One-time setup<\/span><\/div><\/div><div class=\"flowi\"><div class=\"fno\">02<\/div><div><h4>Let velocity build<\/h4><p>Sell-through is measured per SKU, per marketplace. You supply lead time and the safety stock level you can live with.<\/p><span class=\"tool-tag\">Sell-through data<\/span><\/div><\/div><div class=\"flowi\"><div class=\"fno\">03<\/div><div><h4>Act on the date<\/h4><p>Restock and ageing alerts arrive with a unit count and a deadline attached, in time to do something rather than to explain something.<\/p><span class=\"tool-tag\">Alerts with numbers<\/span><\/div><\/div><div class=\"flowi\"><div class=\"fno\">04<\/div><div><h4>Ship and update<\/h4><p>Build the shipment and watch the ledger move the units from your shelf to inbound to available.<\/p><span class=\"tool-tag\">Shipment &rarr; inbound<\/span><\/div><\/div><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b933485 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"b933485\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24ce7f04 elementor-widget elementor-widget-html\" data-id=\"24ce7f04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"wave\" aria-hidden=\"true\" style=\"background:#fff;height:80px\"><svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\"><path d=\"M0 40 C260 75 480 8 760 35 C1040 62 1220 15 1440 42 L1440 80 L0 80 Z\" fill=\"rgba(20,14,51,.25)\"\/><path d=\"M0 52 C260 82 480 22 760 48 C1040 72 1220 30 1440 55 L1440 80 L0 80 Z\" fill=\"#140E33\"\/><\/svg><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-697e74e e-con-full mt-sec e-flex e-con e-parent\" data-id=\"697e74e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5553ed9 elementor-widget elementor-widget-html\" data-id=\"5553ed9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pr-deep\">\n  <div class=\"wrap\">\n    <div class=\"pr-art rv\">\n<div class=\"ar\">\n  <div class=\"ar-top\"><i><\/i><i><\/i><i><\/i><b>Ageing &middot; whole catalogue<\/b><\/div>\n  <div class=\"ar-b\">\n    <div class=\"ar-bars\">\n      <div class=\"ar-bar\"><u>Fresh<b>most units<\/b><\/u><div class=\"trk\"><i style=\"width:66%\"><\/i><\/div><\/div>\n      <div class=\"ar-bar\"><u>Slowing<b>fewer<\/b><\/u><div class=\"trk\"><i style=\"width:21%\"><\/i><\/div><\/div>\n      <div class=\"ar-bar\"><u>Nearing the surcharge<b>a handful<\/b><\/u><div class=\"trk\"><i style=\"width:9%\"><\/i><\/div><\/div>\n      <div class=\"ar-bar\"><u>About to cross a year<b>act now<\/b><\/u><div class=\"trk\"><i style=\"width:4%;background:#C2410C\"><\/i><\/div><\/div>\n    <\/div>\n    <div class=\"ar-row\" style=\"margin-top:18px\"><span>Storage charged this month<\/span><b>itemised<\/b><\/div>\n    <div class=\"ar-row\"><span>Units crossing one year<\/span><b>flagged ahead of time<\/b><\/div>\n    <div class=\"ar-row tot\" style=\"background:rgba(255,138,61,.13);border-left-color:#C2410C\"><span>Worth acting on now<\/span><b style=\"color:#C2410C\">named units<\/b><\/div>\n  <\/div>\n  <div class=\"ar-foot\"><span>Buckets by days on hand<\/span><span>Illustration<\/span><\/div>\n<\/div><\/div>\n    <div class=\"rv\">\n      <span class=\"sec-tag on-dark\">The number that drives the decision<\/span>\n      <h3>&ldquo;Days of cover&rdquo; beats &ldquo;units in stock&rdquo; every time<\/h3>\n      <p>A unit count means nothing on its own. The same count set against your supplier&rsquo;s lead time and how fast the SKU actually sells tells you how long you have to place an order &mdash; and that is a decision rather than a statistic. MobyShelf leads with the second number.<\/p>\n      <ul class=\"pr-tick\"><li><svg width=\"18\" height=\"18\"><use href=\"#i-check\"\/><\/svg>Cover is calculated from recent velocity per SKU, not from a flat monthly average that hides a seasonal spike.<\/li><li><svg width=\"18\" height=\"18\"><use href=\"#i-check\"\/><\/svg>Inbound units count toward cover, so you are not warned twice about a shipment already on its way.<\/li><li><svg width=\"18\" height=\"18\"><use href=\"#i-check\"\/><\/svg>Ageing is tracked from the date a unit was received, which is the date the storage clock actually starts.<\/li><li><svg width=\"18\" height=\"18\"><use href=\"#i-check\"\/><\/svg>Every alert names the SKU, the quantity and the date &mdash; the three things you need to place an order.<\/li><\/ul>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1384d5ff e-con-full mt-sec e-flex e-con e-parent\" data-id=\"1384d5ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16dae563 elementor-widget elementor-widget-html\" data-id=\"16dae563\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"wave\" aria-hidden=\"true\" style=\"background:#140E33;height:70px\"><svg viewBox=\"0 0 1440 70\" preserveAspectRatio=\"none\"><path d=\"M0 30 C240 65 520 5 780 38 C1040 68 1240 20 1440 40 L1440 70 L0 70 Z\" fill=\"#F3F7FC\"\/><\/svg><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a422ac0 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"6a422ac0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a824c46 elementor-widget elementor-widget-html\" data-id=\"a824c46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-sec alt\">\n  <div class=\"wrap\">\n    <div class=\"pk-head rv\">\n      <span class=\"sec-tag\">Better together<\/span>\n      <h2 class=\"pk-h\">MobyShelf is the ledger the rest of the suite writes to<\/h2>\n      <p>Every tool that moves a unit reports it here, which is the only way a stock number stays true.<\/p>\n    <\/div>\n    <div class=\"pr-with rv\"><a class=\"withc\" href=\"\/mobyscan\/\" style=\"--wc:var(--m-scan)\"><i class=\"wd\"><\/i><div><h4>MobyScan <svg width=\"18\" height=\"18\"><use href=\"#i-arrow\"\/><\/svg><\/h4><p>Approved buys arrive as inbound units with cost and source attached.<\/p><\/div><\/a><a class=\"withc\" href=\"\/mobylister\/\" style=\"--wc:var(--m-lister)\"><i class=\"wd\"><\/i><div><h4>MobyLister <svg width=\"18\" height=\"18\"><use href=\"#i-arrow\"\/><\/svg><\/h4><p>Listed batches become shipment plans without re-entering anything.<\/p><\/div><\/a><a class=\"withc\" href=\"\/mobypricer\/\" style=\"--wc:var(--m-pricer)\"><i class=\"wd\"><\/i><div><h4>MobyPricer <svg width=\"18\" height=\"18\"><use href=\"#i-arrow\"\/><\/svg><\/h4><p>Stock age and velocity drive the ageing repricing strategies.<\/p><\/div><\/a><a class=\"withc\" href=\"\/mobypoint\/\" style=\"--wc:var(--m-point)\"><i class=\"wd\"><\/i><div><h4>MobyPoint <svg width=\"18\" height=\"18\"><use href=\"#i-arrow\"\/><\/svg><\/h4><p>Inventory value and storage cost land in your books at the right SKU.<\/p><\/div><\/a><\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e96f05c e-con-full mt-sec e-flex e-con e-parent\" data-id=\"1e96f05c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70bea5cf elementor-widget elementor-widget-html\" data-id=\"70bea5cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"wave\" aria-hidden=\"true\" style=\"background:#F3F7FC;height:70px\"><svg viewBox=\"0 0 1440 70\" preserveAspectRatio=\"none\"><path d=\"M0 45 C200 15 460 70 720 40 C980 10 1240 62 1440 32 L1440 70 L0 70 Z\" fill=\"#140E33\"\/><\/svg><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53de5b3f e-con-full mt-sec e-flex e-con e-parent\" data-id=\"53de5b3f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2fe41cd3 elementor-widget elementor-widget-html\" data-id=\"2fe41cd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-quote\">\n  <div class=\"wrap rv\">\n    <span class=\"qm\">&ldquo;<\/span>\n    <blockquote>Every unit you own is either earning rent or paying it.<\/blockquote>\n    <p>MobyShelf exists to keep the first group well stocked and the second group short-lived.<\/p>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b530846 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"b530846\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b04f6d0 elementor-widget elementor-widget-html\" data-id=\"1b04f6d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"wave\" aria-hidden=\"true\" style=\"background:#140E33;height:70px\"><svg viewBox=\"0 0 1440 70\" preserveAspectRatio=\"none\"><path d=\"M0 40 C220 10 480 65 740 32 C1000 2 1240 55 1440 28 L1440 70 L0 70 Z\" fill=\"#FFFFFF\"\/><\/svg><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70930a7c e-con-full mt-sec e-flex e-con e-parent\" data-id=\"70930a7c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f7a9ba9 elementor-widget elementor-widget-html\" data-id=\"2f7a9ba9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-sec\">\n  <div class=\"wrap\">\n    <div class=\"pk-head rv\">\n      <span class=\"sec-tag\">Getting it<\/span>\n      <h2 class=\"pk-h\">Buy MobyShelf on its own, or as part of a plan<\/h2>\n      <p>Most sellers reach for this at the point where they can no longer hold their stock position in their head &mdash; usually somewhere around a thousand units.<\/p>\n    <\/div>\n    <div class=\"pr-buy rv\">\n      <div class=\"buyc\">\n        <div class=\"bk\">MobySolo PRO<\/div>\n        <div class=\"amt\">$99<small>\/month<\/small><\/div>\n        <p>Full PRO-grade inventory on its own &mdash; multi-location ledger, restock forecasting, ageing alerts and shipment planning for a single seller account.<\/p>\n        <a class=\"btn btn-solid on-dark btn-pill\" href=\"https:\/\/moby6.mobytechsuite.com\/page-subscription\">Start free trial<\/a>\n        <span class=\"bfoot\">14-day trial &middot; no card needed<\/span>\n      <\/div>\n      <div class=\"pr-inplans\">\n        <p>MobyShelf arrives with Dolphin, which is where the plans stop being about listing speed and start being about holding a position. On Minnow it can be one of the two tools you choose.<\/p>\n        <div class=\"pk-spec\">\n          <table>\n            <thead><tr><th>Plan<\/th><th>From<\/th><th>MobyShelf<\/th><\/tr><\/thead>\n            <tbody><tr><td><a href=\"\/minnow\/\">Minnow<\/a><\/td><td><b>$49<\/b><\/td><td><span class=\"tg-off ar-tag\">Your pick<\/span><\/td><\/tr><tr><td><a href=\"\/anchovy\/\">Anchovy<\/a><\/td><td><b>$99<\/b><\/td><td><span class=\"no\">&mdash;<\/span><\/td><\/tr><tr><td><a href=\"\/dolphin\/\">Dolphin<\/a><\/td><td><b>$299<\/b><\/td><td><span class=\"yes\">Included<\/span><\/td><\/tr><tr><td><a href=\"\/octopus\/\">Octopus<\/a><\/td><td><b>$499<\/b><\/td><td><span class=\"yes\">Included<\/span><\/td><\/tr><tr><td><a href=\"\/whale\/\">Whale<\/a><\/td><td><b>$999<\/b><\/td><td><span class=\"yes\">Included<\/span><\/td><\/tr><\/tbody>\n          <\/table>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42660334 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"42660334\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4381d71b elementor-widget elementor-widget-html\" data-id=\"4381d71b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"faq\" id=\"faq\">\n  <div class=\"wrap faq-wrap\">\n    <div class=\"faq-intro\">\n      <div class=\"rv\">\n        <span class=\"sec-tag\">FAQ<\/span>\n        <h2 class=\"sec-h\">MobyShelf,<br>in detail<\/h2>\n        <p class=\"sec-sub\">What sellers ask before they trust a stock number they did not count themselves.<\/p>\n        <div class=\"faq-help\">\n          <b>Still weighing it up?<\/b>\n          <p>Tell our McKinney, TX team what your week actually looks like and we will tell you whether MobyShelf changes it &mdash; or whether another tool is the better first move.<\/p>\n          <a class=\"btn btn-solid btn-pill\" href=\"\/#contact\">Talk to us<\/a>\n          <a class=\"faq-tel\" href=\"tel:+12142146629\">214 214 MOBY<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"faq-list rv\">\n      <details class=\"fq\"><summary>Does it track stock outside Amazon?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">Yes. Your own shelf, a prep centre, a 3PL and units in transit are all locations you can define, each with its own count. FBA is simply one of the locations rather than the whole picture, which matters as soon as you hold buffer stock outside Amazon.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>How does it know my sell-through rate?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">From your actual order history per SKU and per marketplace, weighted toward recent weeks so a seasonal change shows up while it is still happening. You can override the forecast for a SKU you know is about to behave unusually.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>What lead time should I enter?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">The real one, door to door: supplier dispatch, transit, prep and Amazon check-in. Sellers who enter only the supplier&rsquo;s quoted lead time are the ones who stock out anyway, because the last two steps are where the days actually go.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>Will it stop me overselling across channels?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">When MobyChannel is switched on, yes &mdash; one stock pool serves every channel and a unit sold in one place is decremented everywhere. Without MobyChannel, MobyShelf still gives you a single true count, but the channels themselves are not linked.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>Can it build FBA shipments?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">Yes, including split shipments across warehouses, box content records and the 2D box-content labels. The ledger moves units from your shelf to inbound to available as the shipment progresses.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>What does it do about stranded inventory?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">It surfaces it. Stranded units, suppressed listings and unfulfillable stock appear in a worklist with the reason attached and a suggested action &mdash; relist, remove or dispose. The value here is that they stop being invisible.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>Does the stock item limit on my plan include units or SKUs?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">Stock items, meaning distinct items you are tracking, not the number of units of each. A thousand items on Minnow is a genuinely large catalogue for a solo seller; the number of units behind them is unmetered.<\/p><\/div><\/div><\/details><details class=\"fq\"><summary>Can I import my existing counts?<\/summary><div class=\"fq-body\"><div><p class=\"fq-a\">Yes, from a spreadsheet. It is worth doing a physical count at the same time &mdash; the most common surprise in the first week is not a software problem, it is that the old number was already wrong.<\/p><\/div><\/div><\/details>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7bad144d e-con-full mt-sec e-flex e-con e-parent\" data-id=\"7bad144d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-566d8157 elementor-widget elementor-widget-html\" data-id=\"566d8157\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"pk-sec alt\" id=\"all-tools\">\n  <div class=\"wrap\">\n    <div class=\"pk-head mid rv\">\n      <span class=\"sec-tag\">The rest of the suite<\/span>\n      <h2 class=\"pk-h\">The Core Suite: seven tools, one shared record<\/h2>\n      <p>Every tool here reads and writes to the same catalogue, so turning another one on adds a capability rather than another login. Open any of them to see what it does.<\/p>\n    <\/div>\n    <div class=\"xnav tools rv\">\n      <a class=\"xc\" href=\"\/mobyscan\/\" style=\"--xc:var(--m-scan)\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 8.5V5.5A1.5 1.5 0 015.5 4H9M15 4h3.5A1.5 1.5 0 0120 5.5v3M20 15.5v3a1.5 1.5 0 01-1.5 1.5H15M9 20H5.5A1.5 1.5 0 014 18.5v-3\"\/><path d=\"M7.5 9v6M11 9v6M14.5 9v6\"\/><\/svg><\/span>\n        <h4>MobyScan<\/h4>\n        <p>See profit, fees and rank before you buy.<\/p>\n      <\/a>\n      <a class=\"xc\" href=\"\/mobylister\/\" style=\"--xc:var(--m-lister);--xi:var(--mi-lister)\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5.5 3.5h13a1.5 1.5 0 011.5 1.5v14a1.5 1.5 0 01-1.5 1.5h-13A1.5 1.5 0 014 19V5a1.5 1.5 0 011.5-1.5z\"\/><path d=\"M7.5 8.2l1.5 1.5L11.5 7M7.5 12.7l1.5 1.5 2.5-2.7M7.5 17.2l1.5 1.5 2.5-2.7M13.5 8.5h3.5M13.5 13h3.5M13.5 17.5h3.5\"\/><\/svg><\/span>\n        <h4>MobyLister<\/h4>\n        <p>Turn a scan into a live listing without re-typing it.<\/p>\n      <\/a>\n      <a class=\"xc\" href=\"\/mobypricer\/\" style=\"--xc:var(--m-pricer)\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18.8 6.2A8 8 0 004.6 9.3\"\/><path d=\"M4.2 4.6v4.7h4.7\"\/><path d=\"M5.2 17.8A8 8 0 0019.4 14.7\"\/><path d=\"M19.8 19.4v-4.7h-4.7\"\/><path d=\"M9.4 9.4h3.2l3 3-3.2 3.2-3-3z\"\/><\/svg><\/span>\n        <h4>MobyPricer<\/h4>\n        <p>Chase the Buy Box without breaking your floor.<\/p>\n      <\/a>\n      <a class=\"xc\" href=\"\/mobyfixer\/\" style=\"--xc:var(--m-fixer);--xi:var(--mi-fixer)\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15.2 8.1a.8.8 0 000 1.1l1.2 1.2a.8.8 0 001.1 0l2.9-2.9a4.7 4.7 0 01-6.2 6.2l-5.4 5.4a1.65 1.65 0 01-2.3-2.3l5.4-5.4a4.7 4.7 0 016.2-6.2z\"\/><path d=\"M3.6 4.4H7l2.4 2.4M3.2 9.2h3.9l1.5 1.5M4.6 14h2\"\/><circle cx=\"2.5\" cy=\"4.4\" r=\"1.05\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"2.1\" cy=\"9.2\" r=\"1.05\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"3.5\" cy=\"14\" r=\"1.05\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/span>\n        <h4>MobyFixer<\/h4>\n        <p>Details coming soon.<\/p>\n      <\/a>\n      <a class=\"xc\" href=\"\/mobyshelf\/\" style=\"--xc:var(--m-shelf)\" aria-current=\"page\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 3.5v17M20 3.5v17M4 10h16M4 17.5h16M4 3.5h16\"\/><path d=\"M7 5.5v4.5M9.5 5.5v4.5M12 5.5v4.5\"\/><rect x=\"6.5\" y=\"12.5\" width=\"4\" height=\"4.5\" rx=\".5\"\/><rect x=\"13\" y=\"12.5\" width=\"4.5\" height=\"4.5\" rx=\".5\"\/><\/svg><\/span>\n        <h4>MobyShelf<\/h4>\n        <p>Stock that stays honest across warehouses.<\/p>\n        <span class=\"xhere\">You are here<\/span>\n      <\/a>\n      <a class=\"xc\" href=\"\/mobychannel\/\" style=\"--xc:var(--m-channel)\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"5\" r=\"2.4\"\/><circle cx=\"5\" cy=\"18\" r=\"2.4\"\/><circle cx=\"19\" cy=\"18\" r=\"2.4\"\/><circle cx=\"12\" cy=\"13\" r=\"2.2\"\/><path d=\"M12 7.4v3.4M10.3 14.5l-3.6 2M13.7 14.5l3.6 2\"\/><\/svg><\/span>\n        <h4>MobyChannel<\/h4>\n        <p>Take the same catalogue beyond Amazon.<\/p>\n      <\/a>\n      <a class=\"xc\" href=\"\/mobypoint\/\" style=\"--xc:var(--m-point)\">\n        <span class=\"xi\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 3.5h8a1.5 1.5 0 011.5 1.5v14a1.5 1.5 0 01-1.5 1.5h-8A1.5 1.5 0 015 19V5a1.5 1.5 0 011.5-1.5z\"\/><path d=\"M7.5 6h6v3.5h-6zM8 12.5h1.2M10.4 12.5h1.2M8 15.5h1.2M10.4 15.5h1.2M16 8.5h2a1 1 0 011 1V16\"\/><\/svg><\/span>\n        <h4>MobyPoint<\/h4>\n        <p>Every Amazon payout reconciled to the cent.<\/p>\n      <\/a>\n    <\/div>\n    <p style=\"text-align:center;margin-top:26px\"><a class=\"arrow-link\" href=\"\/#fleet\">See how they hand off to each other <svg width=\"18\" height=\"18\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/p>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1fce4991 e-con-full mt-sec e-flex e-con e-parent\" data-id=\"1fce4991\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d87999c elementor-widget elementor-widget-html\" data-id=\"d87999c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/mobytechsuite.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Products\", \"item\": \"https:\/\/mobytechsuite.com\/#fleet\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"MobyShelf\"}]}, {\"@type\": \"SoftwareApplication\", \"name\": \"MobyShelf\", \"applicationCategory\": \"BusinessApplication\", \"operatingSystem\": \"Web\", \"description\": \"One stock ledger across your shelf, prep centre and FBA. Restock forecasts built from real sell-through, ageing alerts before the storage surcharge, and shipment plans with box contents.\", \"brand\": {\"@type\": \"Brand\", \"name\": \"MobyTech Suite\"}, \"offers\": {\"@type\": \"Offer\", \"price\": \"99\", \"priceCurrency\": \"USD\", \"url\": \"https:\/\/mobytechsuite.com\/mobyshelf\/\"}}, {\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Does it track stock outside Amazon?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Your own shelf, a prep centre, a 3PL and units in transit are all locations you can define, each with its own count. FBA is simply one of the locations rather than the whole picture, which matters as soon as you hold buffer stock outside Amazon.\"}}, {\"@type\": \"Question\", \"name\": \"How does it know my sell-through rate?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"From your actual order history per SKU and per marketplace, weighted toward recent weeks so a seasonal change shows up while it is still happening. You can override the forecast for a SKU you know is about to behave unusually.\"}}, {\"@type\": \"Question\", \"name\": \"What lead time should I enter?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The real one, door to door: supplier dispatch, transit, prep and Amazon check-in. Sellers who enter only the supplier\u2019s quoted lead time are the ones who stock out anyway, because the last two steps are where the days actually go.\"}}, {\"@type\": \"Question\", \"name\": \"Will it stop me overselling across channels?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"When MobyChannel is switched on, yes \u2014 one stock pool serves every channel and a unit sold in one place is decremented everywhere. Without MobyChannel, MobyShelf still gives you a single true count, but the channels themselves are not linked.\"}}, {\"@type\": \"Question\", \"name\": \"Can it build FBA shipments?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, including split shipments across warehouses, box content records and the 2D box-content labels. The ledger moves units from your shelf to inbound to available as the shipment progresses.\"}}, {\"@type\": \"Question\", \"name\": \"What does it do about stranded inventory?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It surfaces it. Stranded units, suppressed listings and unfulfillable stock appear in a worklist with the reason attached and a suggested action \u2014 relist, remove or dispose. The value here is that they stop being invisible.\"}}, {\"@type\": \"Question\", \"name\": \"Does the stock item limit on my plan include units or SKUs?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Stock items, meaning distinct items you are tracking, not the number of units of each. A thousand items on Minnow is a genuinely large catalogue for a solo seller; the number of units behind them is unmetered.\"}}, {\"@type\": \"Question\", \"name\": \"Can I import my existing counts?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, from a spreadsheet. It is worth doing a physical count at the same time \u2014 the most common surprise in the first week is not a software problem, it is that the old number was already wrong.\"}}]}]}<\/script>\n<script>\n(function(){if(document.body&&document.body.classList.contains(\"elementor-editor-active\"))return;\nfunction mtRun(){\n(function(){\n\"use strict\";\nvar $=function(s,c){return (c||document).querySelector(s)};\nvar $$=function(s,c){return Array.prototype.slice.call((c||document).querySelectorAll(s))};\n\n\/* Nav scroll + back to top *\/\nvar nav=$('#nav');\nfunction onScroll(){\n  if(window.scrollY>10) nav.classList.add('scrolled'); else nav.classList.remove('scrolled');\n  var bt=$('#backtop');\n  if(window.scrollY>600) bt.classList.add('show'); else bt.classList.remove('show');\n}\nwindow.addEventListener('scroll',onScroll,{passive:true}); onScroll();\n\n\/* Mobile menu *\/\nvar mnav=$('#mnav'), burger=$('#burger');\nif(burger&&mnav){\n  burger.addEventListener('click',function(){mnav.classList.add('open');burger.setAttribute('aria-expanded','true')});\n  var close=function(){mnav.classList.remove('open');burger.setAttribute('aria-expanded','false')};\n  var mc=$('#mnClose'); if(mc) mc.addEventListener('click',close);\n  $$('#mnav a').forEach(function(a){a.addEventListener('click',close)});\n}\n\n$('#backtop').addEventListener('click',function(){window.scrollTo({top:0,behavior:'smooth'})});\n\n\/* FAQ accordion *\/\n(function(){\n  var fqs=$$('.fq'); if(!fqs.length) return;\n  var T=320;\n  function shut(d,cb){\n    d.classList.add('closing');\n    setTimeout(function(){d.open=false;d.classList.remove('closing');if(cb)cb()},T);\n  }\n  fqs.forEach(function(d){\n    d.querySelector('summary').addEventListener('click',function(e){\n      e.preventDefault();\n      if(d.open){shut(d);return}\n      fqs.forEach(function(o){if(o!==d&&o.open)shut(o)});\n      d.open=true;\n    });\n  });\n})();\n\n\/* Reveal on scroll *\/\nif('IntersectionObserver' in window){\n  var io=new IntersectionObserver(function(es){\n    es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target)}});\n  },{threshold:.12});\n  $$('.rv').forEach(function(el){io.observe(el)});\n}else{$$('.rv').forEach(function(el){el.classList.add('in')})}\n})();\n\n}\nif(document.readyState===\"loading\")document.addEventListener(\"DOMContentLoaded\",mtRun);else mtRun();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home\/Products\/MobyShelf Core Suite \u00b7 Inventory MobyShelf The winners run out. The losers never do. That sentence is the whole problem with inventory. Your best sellers stock out on a Friday and you lose the rank you spent months building; your worst buy sits in a warehouse for eleven months paying rent. MobyShelf watches both ends [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-169","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/pages\/169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/comments?post=169"}],"version-history":[{"count":5,"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/pages\/169\/revisions"}],"predecessor-version":[{"id":249,"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/pages\/169\/revisions\/249"}],"wp:attachment":[{"href":"https:\/\/mobytechsuite.com\/tr\/wp-json\/wp\/v2\/media?parent=169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}