{"id":214,"date":"2026-10-03T06:12:29","date_gmt":"2026-10-03T03:12:29","guid":{"rendered":"https:\/\/wpcalc.com\/es\/?p=214"},"modified":"2026-10-03T06:12:29","modified_gmt":"2026-10-03T03:12:29","slug":"costo-de-bienes-vendidos","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/es\/finanzas\/costo-de-bienes-vendidos\/","title":{"rendered":"Calculadora de Costo de los Bienes Vendidos"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Calculadora de COGS (Costo de los Bienes Vendidos)<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"214\" data-favorite-title=\"Costo de los Bienes Vendidos\" data-favorite-url=\"https:\/\/wpcalc.com\/es\/finanzas\/costo-de-bienes-vendidos\/\" data-favorite-excerpt=\"Calcula el Costo de los Bienes Vendidos (COGS) a partir de tu inventario inicial, las compras y el inventario final. Introduce los tres valores para hallar el COGS y usarlo en el beneficio bruto, los precios y la declaraci\u00f3n de impuestos.\" aria-label=\"A\u00f1adir a favoritos\" data-favorite-icon=\"icon icon-storage-unit\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/es\/finanzas\/costo-de-bienes-vendidos\/\" method=\"POST\" class=\"calculator\" id=\"calculator-214\" data-post=\"214\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Campos de entrada<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Inventario inicial<\/label><div class=\"term\">BI<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"inventario_inicial\" id=\"field-1\" aria-describedby=\"calc-unit-1 calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30000\"\/><div class=\"unit\" id=\"calc-unit-1\">$<\/div><small id=\"calc-info-1\">Valor del inventario al comienzo del per\u00edodo<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Compras<\/label><div class=\"term\">P<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"compras\" id=\"field-2\" aria-describedby=\"calc-unit-2 calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"50000\"\/><div class=\"unit\" id=\"calc-unit-2\">$<\/div><small id=\"calc-info-2\">Inventario comprado durante el per\u00edodo<\/small><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Inventario final<\/label><div class=\"term\">EI<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"inventario_final\" id=\"field-3\" aria-describedby=\"calc-unit-3 calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"25000\"\/><div class=\"unit\" id=\"calc-unit-3\">$<\/div><small id=\"calc-info-3\">Valor del inventario restante al final del per\u00edodo<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalcular\" id=\"calculate-button\" data-post=\"214\">Calcular<\/button><button type=\"reset\">Restablecer<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calcular autom\u00e1ticamente<\/label><small>Si est\u00e1 activado, el resultado se actualizar\u00e1 autom\u00e1ticamente al cambiar cualquier valor.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Tus resultados<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Costo de mercanc\u00edas vendidas<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"$\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copiar enlace a este c\u00e1lculo<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Dejar un comentario<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"214\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">\u00bfQu\u00e9 te ha parecido este resultado?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Me gusta <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">\u00datil <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confuso <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Decepcionado <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexacto <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>F\u00f3rmula del Costo de los Bienes Vendidos<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">F\u00f3rmula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ \\text{COGS} = \\text{Inventario inicial} + \\text{Compras} - \\text{Inventario final} \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Donde:<\/strong><\/p>\n<ul>\n<li>\\(\\text{BI}\\) \u2014 inventario inicial: el valor de las mercanc\u00edas en existencia al comienzo del per\u00edodo ($)<\/li>\n<li>\\(\\text{P}\\) \u2014 compras: el costo del inventario comprado o producido durante el per\u00edodo ($)<\/li>\n<li>\\(\\text{EI}\\) \u2014 inventario final: el valor de las mercanc\u00edas que siguen en existencia al final del per\u00edodo ($)<\/li>\n<\/ul>\n<p>La f\u00f3rmula recoge una idea sencilla: lo que ten\u00edas al principio, m\u00e1s lo que a\u00f1adiste, menos lo que queda, debe ser lo que vendiste. El resultado es el costo directo de las mercanc\u00edas que salieron de tus estanter\u00edas durante el per\u00edodo.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Costo de los Bienes Vendidos \u2013 Ejemplo de c\u00e1lculo<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Ejemplo:<\/strong> un minorista comienza el trimestre con $30.000 de inventario, compra $50.000 de mercanc\u00eda adicional durante el trimestre y cuenta con $25.000 de inventario restante al final.<\/p>\n<p>\\[ \\text{COGS} = 30{,}000 + 50{,}000 - 25{,}000 \\]<\/p>\n<p>\\[ \\text{COGS} = 55{,}000 \\]<\/p>\n<p><strong>Resultado:<\/strong> el costo de los bienes vendidos del trimestre es <strong>$55.000<\/strong>. Si los ingresos trimestrales fueron, por ejemplo, $82.000, el beneficio bruto ser\u00eda $82.000 \u2212 $55.000 = $27.000.<\/p>\n<p>\n\r\n<\/section>\n<h2>C\u00f3mo usar la calculadora<\/h2>\n<ol>\n<li>Introduce el <strong>Inventario inicial<\/strong>: el valor de las mercanc\u00edas disponibles al comienzo del per\u00edodo contable, tomado de tu saldo de apertura o del inventario final del per\u00edodo anterior.<\/li>\n<li>Introduce las <strong>Compras<\/strong>: el costo total del inventario comprado (o, en el caso de los fabricantes, producido) durante el per\u00edodo, a costo y no a precio de venta.<\/li>\n<li>Introduce el <strong>Inventario final<\/strong>: el valor de las mercanc\u00edas que quedan en existencia al final del per\u00edodo, generalmente obtenido de un recuento f\u00edsico o de un sistema de inventario permanente.<\/li>\n<li>Lee el resultado de <strong>Costo de los Bienes Vendidos<\/strong>, expresado en d\u00f3lares, debajo de los campos de entrada.<\/li>\n<\/ol>\n<h2>\u00bfQu\u00e9 es el Costo de los Bienes Vendidos?<\/h2>\n<p>El Costo de los Bienes Vendidos (COGS, por sus siglas en ingl\u00e9s) es el costo directo de las mercanc\u00edas que un negocio vende durante un per\u00edodo contable. Para un minorista, es el importe pagado a los proveedores por la mercanc\u00eda vendida. Para un fabricante, incluye las materias primas, la mano de obra directa y los gastos generales de f\u00e1brica vinculados a los productos terminados vendidos. El COGS aparece en el estado de resultados inmediatamente debajo de los ingresos y se resta de ellos para obtener el <a href=\"https:\/\/wpcalc.com\/es\/finanzas\/margen-de-beneficio-bruto-ventas\/\">beneficio bruto<\/a>.<\/p>\n<p>Lo que el COGS excluye deliberadamente es tan importante como lo que incluye. Los gastos operativos como el alquiler, el marketing, la distribuci\u00f3n, los salarios administrativos y los intereses no forman parte del COGS: se informan m\u00e1s abajo en el estado de resultados. Mantener estas categor\u00edas separadas es lo que hace que el margen de beneficio bruto sea significativo como medida de la eficiencia de producci\u00f3n o de compra.<\/p>\n<p>El COGS importa por varias razones pr\u00e1cticas. Determina el beneficio bruto, que impulsa las decisiones de precios y m\u00e1rgenes. Afecta la renta imponible, ya que un COGS m\u00e1s alto implica un beneficio reportado menor y un impuesto sobre la renta m\u00e1s bajo. Tambi\u00e9n sirve como control de la gesti\u00f3n del inventario: si el COGS calculado no coincide con lo que sugieren tus datos de ventas, puede indicar mermas, robos, existencias mal contabilizadas o errores contables. Herramientas como las calculadoras de <a href=\"https:\/\/wpcalc.com\/es\/finanzas\/dias-de-inventario\/\">d\u00edas de inventario<\/a> y <a href=\"https:\/\/wpcalc.com\/es\/finanzas\/existencias-inventario\/\">existencias de inventario<\/a> pueden ampliar este an\u00e1lisis.<\/p>\n<h2>M\u00e9todos de valoraci\u00f3n de inventario<\/h2>\n<p>La f\u00f3rmula sencilla del COGS funciona igual con cualquier m\u00e9todo de costeo de inventario, pero los n\u00fameros que introduces en ella dependen del m\u00e9todo que utilice tu negocio:<\/p>\n<ul>\n<li><strong>PEPS (Primero en Entrar, Primero en Salir, FIFO):<\/strong> las mercanc\u00edas m\u00e1s antiguas se venden primero. En per\u00edodos de precios crecientes esto produce un COGS menor y un beneficio mayor. Consulta la <a href=\"https:\/\/wpcalc.com\/es\/finanzas\/costo-inventario-fifo\/\">calculadora de costo de inventario FIFO<\/a>.<\/li>\n<li><strong>UEPS (\u00daltimo en Entrar, Primero en Salir, LIFO):<\/strong> las mercanc\u00edas m\u00e1s recientes se venden primero, lo que produce un COGS mayor cuando los precios suben. No est\u00e1 permitido bajo las NIIF, pero s\u00ed en EE. UU. bajo los US GAAP.<\/li>\n<li><strong>Costo Promedio Ponderado:<\/strong> cada unidad se valora al costo promedio de todas las unidades en existencia, lo que suaviza las fluctuaciones de precios.<\/li>\n<\/ul>\n<h2>Supuestos y limitaciones<\/h2>\n<ul>\n<li>La calculadora asume que todos los cambios de inventario provienen de compras y ventas. No hace un seguimiento separado de bajas por deterioro, mermas, devoluciones a proveedores o mercanc\u00edas da\u00f1adas en almacenamiento: estos deben reflejarse en tu recuento de inventario final o ajustarse antes de introducirlo.<\/li>\n<li>Introduce los tres valores a costo, no a precio de venta. Mezclar un inventario inicial basado en costos con un total de compras a valor de venta distorsionar\u00e1 el resultado.<\/li>\n<li>La f\u00f3rmula da totales por per\u00edodo, no detalles a nivel de unidad. Para m\u00e1rgenes producto por producto necesitas un desglose por SKU de tu sistema contable o de inventario.<\/li>\n<li>El COGS no es lo mismo que los gastos totales. No a\u00f1adas el env\u00edo a clientes, las comisiones de ventas ni los gastos de marketing: pertenecen a los gastos operativos.<\/li>\n<li>La coherencia importa a efectos fiscales: una vez que elijas un m\u00e9todo de valoraci\u00f3n de inventario, \u00fasalo en todos los per\u00edodos salvo que lo cambies de manera formal.<\/li>\n<\/ul>\n<h2>Consejos pr\u00e1cticos<\/h2>\n<ul>\n<li>Realiza un recuento f\u00edsico de inventario al final de cada per\u00edodo; un valor preciso del inventario final es el factor que m\u00e1s influye en la exactitud del COGS.<\/li>\n<li>Recuerda que el inventario final de un per\u00edodo es el inventario inicial del siguiente: trasl\u00e1dalo sin cambios.<\/li>\n<li>Compara el COGS con los ingresos como porcentaje a lo largo del tiempo. Una relaci\u00f3n de COGS creciente con precios estables sugiere que los costos de los proveedores est\u00e1n afectando tus m\u00e1rgenes, lo que puede exigir revisar los precios o renegociar.<\/li>\n<li>Si planificas la producci\u00f3n o los vol\u00famenes de compra, combina el COGS con las calculadoras de <a href=\"https:\/\/wpcalc.com\/es\/finanzas\/cantidad-economica-de-pedido\/\">cantidad econ\u00f3mica de pedido<\/a> e <a href=\"https:\/\/wpcalc.com\/es\/finanzas\/inventario-final\/\">inventario final<\/a> para planificar los niveles de existencias.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Calcula el Costo de los Bienes Vendidos (COGS) a partir de tu inventario inicial, las compras y el inventario final. Introduce los tres valores para hallar el COGS y usarlo en el beneficio bruto, los precios y la declaraci\u00f3n de impuestos.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7],"tags":[13],"class_list":["post-214","post","type-post","status-publish","format-standard","hentry","category-finanzas","tag-inventario"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/comments?post=214"}],"version-history":[{"count":7,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/214\/revisions"}],"predecessor-version":[{"id":4041,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/214\/revisions\/4041"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/media?parent=214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/categories?post=214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/tags?post=214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}