[{"data":1,"prerenderedAt":594},["ShallowReactive",2],{"content-query-fNIGR0yJwI":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":588,"_id":589,"_source":590,"_file":591,"_stem":592,"_extension":593},"\u002Fdocs\u002Ffeatures\u002Fcoder-billing","features",false,"","Coder Billing & Usage","Understand Coder compute hour billing and costs",{"type":11,"children":12,"toc":545},"root",[13,21,27,34,47,54,64,74,80,86,94,100,108,114,122,128,134,142,148,156,162,167,175,181,187,192,200,206,249,255,261,269,275,283,289,297,303,309,362,368,376,382,387,395,401,407,412,420,426,431,439,445,451,456,464,470,475,483,489,495,503,509],{"type":14,"tag":15,"props":16,"children":18},"element","h1",{"id":17},"coder-billing-usage",[19],{"type":20,"value":8},"text",{"type":14,"tag":22,"props":23,"children":24},"p",{},[25],{"type":20,"value":26},"Understand how Coder billing works and track your usage.",{"type":14,"tag":28,"props":29,"children":31},"h2",{"id":30},"coder-pricing-model",[32],{"type":20,"value":33},"Coder Pricing Model",{"type":14,"tag":22,"props":35,"children":36},{},[37,39,45],{"type":20,"value":38},"Coder charges based on ",{"type":14,"tag":40,"props":41,"children":42},"strong",{},[43],{"type":20,"value":44},"compute hours",{"type":20,"value":46},":",{"type":14,"tag":48,"props":49,"children":51},"h3",{"id":50},"cost-per-hour",[52],{"type":20,"value":53},"Cost per Hour",{"type":14,"tag":55,"props":56,"children":58},"pre",{"code":57},"Small workspace: $2.50\u002Fhour\n- 2 CPU\n- 4 GB RAM\n\nMedium workspace: $5.00\u002Fhour\n- 4 CPU\n- 8 GB RAM\n\nLarge workspace: $10.00\u002Fhour\n- 8 CPU\n- 16 GB RAM\n",[59],{"type":14,"tag":60,"props":61,"children":62},"code",{"__ignoreMap":7},[63],{"type":20,"value":57},{"type":14,"tag":22,"props":65,"children":66},{},[67,72],{"type":14,"tag":40,"props":68,"children":69},{},[70],{"type":20,"value":71},"Only charged while running",{"type":20,"value":73},", not while stopped!",{"type":14,"tag":28,"props":75,"children":77},{"id":76},"how-billing-works",[78],{"type":20,"value":79},"How Billing Works",{"type":14,"tag":48,"props":81,"children":83},{"id":82},"charging-starts",[84],{"type":20,"value":85},"Charging Starts",{"type":14,"tag":55,"props":87,"children":89},{"code":88},"Timeline:\n14:00 - Click Start\n14:01 - Workspace Running\n14:01 - CHARGING BEGINS ($0.08\u002Fminute for $5\u002Fhour workspace)\n\nCost accumulates:\n14:02 - $0.17 so far\n14:10 - $0.67 so far\n14:30 - $2.50 so far (30 minutes)\n15:00 - $5.00 so far (1 hour)\n",[90],{"type":14,"tag":60,"props":91,"children":92},{"__ignoreMap":7},[93],{"type":20,"value":88},{"type":14,"tag":48,"props":95,"children":97},{"id":96},"charging-stops",[98],{"type":20,"value":99},"Charging Stops",{"type":14,"tag":55,"props":101,"children":103},{"code":102},"15:00 - Click Stop\n15:01 - Workspace Stopped\n15:01 - CHARGING STOPS\n\nTotal charged: $5.00 for 1 hour\n",[104],{"type":14,"tag":60,"props":105,"children":106},{"__ignoreMap":7},[107],{"type":20,"value":102},{"type":14,"tag":48,"props":109,"children":111},{"id":110},"not-charged-when",[112],{"type":20,"value":113},"Not Charged When",{"type":14,"tag":55,"props":115,"children":117},{"code":116},"✓ Workspace is Stopped (even if for days)\n✓ Workspace is Deleted\n✓ Workspace being Created (setup time free)\n✓ Workspace being Stopped\n\nYou only pay:\n- While workspace is in Running state\n- You control this!\n",[118],{"type":14,"tag":60,"props":119,"children":120},{"__ignoreMap":7},[121],{"type":20,"value":116},{"type":14,"tag":28,"props":123,"children":125},{"id":124},"monthly-usage-tracking",[126],{"type":20,"value":127},"Monthly Usage Tracking",{"type":14,"tag":48,"props":129,"children":131},{"id":130},"dashboard-view",[132],{"type":20,"value":133},"Dashboard View",{"type":14,"tag":55,"props":135,"children":137},{"code":136},"Coder Usage This Month:\nTotal hours running: 120 hours\nSmallest workspace: 8 hours @ $2.50 = $20\nMedium workspace: 80 hours @ $5.00 = $400\nLarge workspace: 32 hours @ $10.00 = $320\n\nTotal cost: $740\n\nEstimated next month: ~$750\n(if similar usage pattern)\n",[138],{"type":14,"tag":60,"props":139,"children":140},{"__ignoreMap":7},[141],{"type":20,"value":136},{"type":14,"tag":48,"props":143,"children":145},{"id":144},"usage-by-workspace",[146],{"type":20,"value":147},"Usage by Workspace",{"type":14,"tag":55,"props":149,"children":151},{"code":150},"Workspace Usage:\n\nbackend-api (Medium):\n- Hours: 80\n- Cost: $400\n- Usage this week: 16 hours\n\nfrontend-app (Small):\n- Hours: 8\n- Cost: $20\n- Usage this week: 0 hours\n\ndata-analysis (Large):\n- Hours: 32\n- Cost: $320\n- Usage this week: 8 hours\n",[152],{"type":14,"tag":60,"props":153,"children":154},{"__ignoreMap":7},[155],{"type":20,"value":150},{"type":14,"tag":48,"props":157,"children":159},{"id":158},"detailed-hours-log",[160],{"type":20,"value":161},"Detailed Hours Log",{"type":14,"tag":22,"props":163,"children":164},{},[165],{"type":20,"value":166},"Click workspace to see timeline:",{"type":14,"tag":55,"props":168,"children":170},{"code":169},"2024-06-12:\n  14:00 - 14:45: Running (0.75 hours) = $3.75\n  15:00 - 17:30: Running (2.5 hours) = $12.50\n  Day total: 3.25 hours = $16.25\n\n2024-06-11:\n  09:00 - 12:00: Running (3 hours) = $15.00\n  13:00 - 18:00: Running (5 hours) = $25.00\n  Day total: 8 hours = $40.00\n\nWeekly total: 50 hours = $250.00\n",[171],{"type":14,"tag":60,"props":172,"children":173},{"__ignoreMap":7},[174],{"type":20,"value":169},{"type":14,"tag":28,"props":176,"children":178},{"id":177},"viewing-invoice",[179],{"type":20,"value":180},"Viewing Invoice",{"type":14,"tag":48,"props":182,"children":184},{"id":183},"monthly-invoice",[185],{"type":20,"value":186},"Monthly Invoice",{"type":14,"tag":22,"props":188,"children":189},{},[190],{"type":20,"value":191},"Invoice shows:",{"type":14,"tag":55,"props":193,"children":195},{"code":194},"Invoice Date: 2024-06-01\nInvoice Number: INV-001234\nPeriod: June 2024\n\nCoder Usage:\n- 120 compute hours @ $5.00\u002Fhour = $600.00\n(breakdown by workspace size attached)\n\nPlatform Fee (Starter plan): $29.00\n\nTotal Due: $629.00\nDue Date: 2024-06-15\n",[196],{"type":14,"tag":60,"props":197,"children":198},{"__ignoreMap":7},[199],{"type":20,"value":194},{"type":14,"tag":48,"props":201,"children":203},{"id":202},"download-invoice",[204],{"type":20,"value":205},"Download Invoice",{"type":14,"tag":207,"props":208,"children":209},"ol",{},[210,221,230,235,244],{"type":14,"tag":211,"props":212,"children":213},"li",{},[214,216],{"type":20,"value":215},"Click ",{"type":14,"tag":40,"props":217,"children":218},{},[219],{"type":20,"value":220},"Billing & Plans",{"type":14,"tag":211,"props":222,"children":223},{},[224,225],{"type":20,"value":215},{"type":14,"tag":40,"props":226,"children":227},{},[228],{"type":20,"value":229},"Invoices",{"type":14,"tag":211,"props":231,"children":232},{},[233],{"type":20,"value":234},"Find Coder invoice",{"type":14,"tag":211,"props":236,"children":237},{},[238,239],{"type":20,"value":215},{"type":14,"tag":40,"props":240,"children":241},{},[242],{"type":20,"value":243},"Download",{"type":14,"tag":211,"props":245,"children":246},{},[247],{"type":20,"value":248},"Get PDF for records",{"type":14,"tag":28,"props":250,"children":252},{"id":251},"cost-optimization",[253],{"type":20,"value":254},"Cost Optimization",{"type":14,"tag":48,"props":256,"children":258},{"id":257},"right-size-your-workspace",[259],{"type":20,"value":260},"Right-size Your Workspace",{"type":14,"tag":55,"props":262,"children":264},{"code":263},"Task: Running small tests\nWorkspace: Small ($2.50\u002Fhour) ✓ GOOD\nWorkspace: Large ($10.00\u002Fhour) ✗ WASTE\n\nTask: ML training\nWorkspace: Small ($2.50\u002Fhour) ✗ TOO SLOW\nWorkspace: Large ($10.00\u002Fhour) ✓ GOOD\n",[265],{"type":14,"tag":60,"props":266,"children":267},{"__ignoreMap":7},[268],{"type":20,"value":263},{"type":14,"tag":48,"props":270,"children":272},{"id":271},"stop-when-not-using",[273],{"type":20,"value":274},"Stop When Not Using",{"type":14,"tag":55,"props":276,"children":278},{"code":277},"Developer works 8 hours\u002Fday\n\nScenario 1: Never stops\n- 8 hours actual work\n- 16 hours idle\u002Fstopped\n- 24 hours × $5 = $120\u002Fday\n\nScenario 2: Auto-stop after 30 min\n- 8 hours actual work (running)\n- Small gaps: ~15 min\u002Fday overhead\n- ~8.25 hours running\n- 8.25 hours × $5 = $41.25\u002Fday (66% savings!)\n\nMonthly: $120 × 20 days = $2,400\nvs $41.25 × 20 days = $825\nSAVES: $1,575\u002Fmonth!\n",[279],{"type":14,"tag":60,"props":280,"children":281},{"__ignoreMap":7},[282],{"type":20,"value":277},{"type":14,"tag":48,"props":284,"children":286},{"id":285},"share-workspaces",[287],{"type":20,"value":288},"Share Workspaces",{"type":14,"tag":55,"props":290,"children":292},{"code":291},"Option 1: Two developers, separate workspaces\n- Dev 1: 8 hours @ $5\u002Fhour = $40\n- Dev 2: 8 hours @ $5\u002Fhour = $40\n- Total: $80\n\nOption 2: Pair program in shared workspace\n- Both in 1 workspace: 8 hours @ $5\u002Fhour = $40\n- Total: $40\n- Saves: $40 (50% savings!)\n",[293],{"type":14,"tag":60,"props":294,"children":295},{"__ignoreMap":7},[296],{"type":20,"value":291},{"type":14,"tag":28,"props":298,"children":300},{"id":299},"usage-alerts",[301],{"type":20,"value":302},"Usage Alerts",{"type":14,"tag":48,"props":304,"children":306},{"id":305},"set-spending-limit",[307],{"type":20,"value":308},"Set Spending Limit",{"type":14,"tag":207,"props":310,"children":311},{},[312,321,330,344],{"type":14,"tag":211,"props":313,"children":314},{},[315,316],{"type":20,"value":215},{"type":14,"tag":40,"props":317,"children":318},{},[319],{"type":20,"value":320},"Settings",{"type":14,"tag":211,"props":322,"children":323},{},[324,325],{"type":20,"value":215},{"type":14,"tag":40,"props":326,"children":327},{},[328],{"type":20,"value":329},"Coder Billing",{"type":14,"tag":211,"props":331,"children":332},{},[333,335],{"type":20,"value":334},"Set monthly budget:\n",{"type":14,"tag":336,"props":337,"children":338},"ul",{},[339],{"type":14,"tag":211,"props":340,"children":341},{},[342],{"type":20,"value":343},"Example: $500\u002Fmonth",{"type":14,"tag":211,"props":345,"children":346},{},[347,349],{"type":20,"value":348},"Choose alert level:\n",{"type":14,"tag":336,"props":350,"children":351},{},[352,357],{"type":14,"tag":211,"props":353,"children":354},{},[355],{"type":20,"value":356},"Warn at 75%: $375 spent",{"type":14,"tag":211,"props":358,"children":359},{},[360],{"type":20,"value":361},"Warn at 90%: $450 spent",{"type":14,"tag":48,"props":363,"children":365},{"id":364},"alerts-trigger-when",[366],{"type":20,"value":367},"Alerts Trigger When",{"type":14,"tag":55,"props":369,"children":371},{"code":370},"You get email when:\n- Monthly cost reaches 75% of limit\n- Monthly cost reaches 90% of limit\n- Monthly limit exceeded\n\nExample with $500 limit:\n- $375 spent: \"You're at 75% of budget\"\n- $450 spent: \"You're at 90% of budget\"\n- $500 spent: \"Budget exceeded\"\n",[372],{"type":14,"tag":60,"props":373,"children":374},{"__ignoreMap":7},[375],{"type":20,"value":370},{"type":14,"tag":48,"props":377,"children":379},{"id":378},"auto-limit-feature",[380],{"type":20,"value":381},"Auto-limit Feature",{"type":14,"tag":22,"props":383,"children":384},{},[385],{"type":20,"value":386},"Set hard limit (optional):",{"type":14,"tag":55,"props":388,"children":390},{"code":389},"Hard limit: $500\u002Fmonth\nIf cost would exceed: New workspaces can't start\nExisting ones keep running until limit hit\n\nPrevents surprise overages\n",[391],{"type":14,"tag":60,"props":392,"children":393},{"__ignoreMap":7},[394],{"type":20,"value":389},{"type":14,"tag":28,"props":396,"children":398},{"id":397},"team-cost-tracking",[399],{"type":20,"value":400},"Team Cost Tracking",{"type":14,"tag":48,"props":402,"children":404},{"id":403},"by-person",[405],{"type":20,"value":406},"By Person",{"type":14,"tag":22,"props":408,"children":409},{},[410],{"type":20,"value":411},"Manager sees:",{"type":14,"tag":55,"props":413,"children":415},{"code":414},"Coder Usage by Developer:\n\nalice@company.com:\n- Hours: 40\n- Cost: $200\n\nbob@company.com:\n- Hours: 60\n- Cost: $300\n\ncarol@company.com:\n- Hours: 20\n- Cost: $100\n\nTotal team: 120 hours = $600\n",[416],{"type":14,"tag":60,"props":417,"children":418},{"__ignoreMap":7},[419],{"type":20,"value":414},{"type":14,"tag":48,"props":421,"children":423},{"id":422},"by-project",[424],{"type":20,"value":425},"By Project",{"type":14,"tag":22,"props":427,"children":428},{},[429],{"type":20,"value":430},"If workspaces tagged:",{"type":14,"tag":55,"props":432,"children":434},{"code":433},"Coder Usage by Project:\n\nProject: Website Redesign\n- Hours: 50\n- Cost: $250\n- Team: 3 developers\n\nProject: API Refactor\n- Hours: 40\n- Cost: $200\n- Team: 2 developers\n\nProject: Bug Fixes\n- Hours: 30\n- Cost: $150\n- Team: 4 developers\n",[435],{"type":14,"tag":60,"props":436,"children":437},{"__ignoreMap":7},[438],{"type":20,"value":433},{"type":14,"tag":28,"props":440,"children":442},{"id":441},"billing-integration",[443],{"type":20,"value":444},"Billing Integration",{"type":14,"tag":48,"props":446,"children":448},{"id":447},"platform-plans",[449],{"type":20,"value":450},"Platform Plans",{"type":14,"tag":22,"props":452,"children":453},{},[454],{"type":20,"value":455},"Coder charges are separate from platform plan:",{"type":14,"tag":55,"props":457,"children":459},{"code":458},"Platform plan: Starter ($29\u002Fmonth)\n\nCoder usage: 120 hours @ $5\u002Fhour = $600\n\nMonthly bill:\n- Platform: $29\n- Coder: $600\n- Total: $629\n",[460],{"type":14,"tag":60,"props":461,"children":462},{"__ignoreMap":7},[463],{"type":20,"value":458},{"type":14,"tag":48,"props":465,"children":467},{"id":466},"invoice-breakdown",[468],{"type":20,"value":469},"Invoice Breakdown",{"type":14,"tag":22,"props":471,"children":472},{},[473],{"type":20,"value":474},"Single invoice shows both:",{"type":14,"tag":55,"props":476,"children":478},{"code":477},"Invoice INV-001234\n\nServices:\nCredVault Starter Plan .......... $29.00\nCoder: 80 hours @ $5.00 ........ $400.00\nCoder: 40 hours @ $2.50 ........ $100.00\n\nTotal Due: $529.00\n",[479],{"type":14,"tag":60,"props":480,"children":481},{"__ignoreMap":7},[482],{"type":20,"value":477},{"type":14,"tag":28,"props":484,"children":486},{"id":485},"forecasting",[487],{"type":20,"value":488},"Forecasting",{"type":14,"tag":48,"props":490,"children":492},{"id":491},"predict-next-month",[493],{"type":20,"value":494},"Predict Next Month",{"type":14,"tag":55,"props":496,"children":498},{"code":497},"This month usage: 120 hours\nHourly cost: $5.00\u002Fhour (average)\nThis month cost: $600\n\nIf next month similar:\nEstimated cost: $600\n\nIf 50% more usage:\nEstimated cost: $900\n\nUse this to budget!\n",[499],{"type":14,"tag":60,"props":500,"children":501},{"__ignoreMap":7},[502],{"type":20,"value":497},{"type":14,"tag":28,"props":504,"children":506},{"id":505},"related-topics",[507],{"type":20,"value":508},"Related Topics",{"type":14,"tag":336,"props":510,"children":511},{},[512,524,535],{"type":14,"tag":211,"props":513,"children":514},{},[515,522],{"type":14,"tag":516,"props":517,"children":519},"a",{"href":518},"\u002Fdocs\u002Ffeatures\u002Fcoder-workspaces",[520],{"type":20,"value":521},"Coder Workspaces",{"type":20,"value":523}," - Manage workspaces",{"type":14,"tag":211,"props":525,"children":526},{},[527,533],{"type":14,"tag":516,"props":528,"children":530},{"href":529},"\u002Fdocs\u002Ffeatures\u002Fcoder-lifecycle",[531],{"type":20,"value":532},"Coder Lifecycle",{"type":20,"value":534}," - Understand lifecycle",{"type":14,"tag":211,"props":536,"children":537},{},[538,543],{"type":14,"tag":516,"props":539,"children":541},{"href":540},"\u002Fdocs\u002Ffeatures\u002Fbilling",[542],{"type":20,"value":220},{"type":20,"value":544}," - Overall account billing",{"title":7,"searchDepth":546,"depth":546,"links":547},2,[548,552,557,562,566,571,576,580,584,587],{"id":30,"depth":546,"text":33,"children":549},[550],{"id":50,"depth":551,"text":53},3,{"id":76,"depth":546,"text":79,"children":553},[554,555,556],{"id":82,"depth":551,"text":85},{"id":96,"depth":551,"text":99},{"id":110,"depth":551,"text":113},{"id":124,"depth":546,"text":127,"children":558},[559,560,561],{"id":130,"depth":551,"text":133},{"id":144,"depth":551,"text":147},{"id":158,"depth":551,"text":161},{"id":177,"depth":546,"text":180,"children":563},[564,565],{"id":183,"depth":551,"text":186},{"id":202,"depth":551,"text":205},{"id":251,"depth":546,"text":254,"children":567},[568,569,570],{"id":257,"depth":551,"text":260},{"id":271,"depth":551,"text":274},{"id":285,"depth":551,"text":288},{"id":299,"depth":546,"text":302,"children":572},[573,574,575],{"id":305,"depth":551,"text":308},{"id":364,"depth":551,"text":367},{"id":378,"depth":551,"text":381},{"id":397,"depth":546,"text":400,"children":577},[578,579],{"id":403,"depth":551,"text":406},{"id":422,"depth":551,"text":425},{"id":441,"depth":546,"text":444,"children":581},[582,583],{"id":447,"depth":551,"text":450},{"id":466,"depth":551,"text":469},{"id":485,"depth":546,"text":488,"children":585},[586],{"id":491,"depth":551,"text":494},{"id":505,"depth":546,"text":508},"markdown","content:docs:features:coder-billing.md","content","docs\u002Ffeatures\u002Fcoder-billing.md","docs\u002Ffeatures\u002Fcoder-billing","md",1782233762299]