{"id":423,"date":"2026-10-12T00:25:29","date_gmt":"2026-10-12T00:25:29","guid":{"rendered":"https:\/\/posdonpedro.com\/negociosnubeIA\/cuenta-de-cobro-gratis-en-pdf-formato-para-colombia-2026\/"},"modified":"2026-10-12T00:25:38","modified_gmt":"2026-10-12T00:25:38","slug":"cuenta-de-cobro","status":"publish","type":"page","link":"https:\/\/posdonpedro.com\/negociosnubeIA\/cuenta-de-cobro\/","title":{"rendered":"Cuenta de cobro gratis en PDF: formato para Colombia 2026"},"content":{"rendered":"\n<style>\n.dpk{max-width:820px;margin:0 auto 3rem;color:#1e293b;font-family:inherit}\n.dpk *{box-sizing:border-box}\n.dpk-hero{background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 100%);color:#cbd5e1;border-radius:1.25rem;padding:2rem 1.75rem;text-align:center;margin-bottom:1.5rem}\n.dpk-hero p{margin:0;font-size:1.05rem;line-height:1.6}\n.dpk-hero strong{color:#4ade80}\n.dpk-steps{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin-top:1rem}\n.dpk-steps span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:.35rem .9rem;font-size:.85rem;color:#e2e8f0}\n.dpk-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 4px 24px rgba(0,0,0,.06);padding:1.5rem;margin-bottom:1.5rem}\n.dpk-card h2{font-size:1.15rem;margin:0 0 1rem;color:#0f172a}\n.dpk-row{display:flex;gap:.75rem;flex-wrap:wrap}\n.dpk-f{flex:1;min-width:200px;margin-bottom:1rem}\n.dpk-f.dpk-sm{flex:0 1 150px;min-width:130px}\n.dpk-f label{display:block;font-weight:700;font-size:.85rem;color:#0f172a;margin-bottom:.35rem}\n.dpk-f small{display:block;color:#64748b;font-size:.78rem;margin-top:.25rem}\n.dpk input,.dpk textarea,.dpk select{width:100%;padding:.65rem .8rem;border:2px solid #e2e8f0;border-radius:.65rem;font-size:1rem;color:#0f172a;background:#fff;font-family:inherit}\n.dpk input:focus,.dpk textarea:focus,.dpk select:focus{outline:none;border-color:#2563eb}\n.dpk-item{display:grid;grid-template-columns:1fr 150px 40px;gap:.4rem;margin-bottom:.5rem}\n.dpk-x{border:none;background:#fee2e2;color:#b91c1c;border-radius:.6rem;cursor:pointer;font-weight:700;font-size:1rem;min-height:40px}\n.dpk-add{border:2px dashed #94a3b8;background:transparent;color:#334155;border-radius:.65rem;padding:.55rem 1rem;cursor:pointer;font-weight:600;font-size:.9rem}\n.dpk-add:hover{border-color:#2563eb;color:#2563eb}\n.dpk-sum{margin-top:1rem;padding:.8rem 1rem;border-radius:.75rem;background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;font-size:.92rem;line-height:1.5}\n.dpk-sum b{font-size:1.1rem;color:#14532d}\n.dpk-chk{display:flex;gap:.6rem;align-items:flex-start;padding:.75rem;border:2px solid #e2e8f0;border-radius:.75rem;margin-bottom:.6rem;cursor:pointer;font-size:.9rem;line-height:1.45;background:#f8fafc}\n.dpk-chk input{width:20px;height:20px;flex:0 0 20px;margin-top:.1rem;padding:0}\n.dpk-chk em{display:block;font-style:normal;color:#64748b;font-size:.8rem;margin-top:.25rem}\n.dpk-btn{border:none;border-radius:.75rem;padding:.75rem 1.1rem;font-weight:700;cursor:pointer;font-size:.92rem;font-family:inherit}\n.dpk-btn-dark{background:#0f172a;color:#4ade80}\n.dpk-btn-light{background:#e2e8f0;color:#0f172a}\n.dpk-btn-big{width:100%;font-size:1.1rem;padding:1rem;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;box-shadow:0 6px 18px rgba(34,197,94,.35)}\n.dpk-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.5rem;margin-top:.75rem}\n.dpk-legal{font-size:.78rem;color:#64748b;margin:.6rem 0 0;line-height:1.5}\n.dpk-err{display:none;background:#fef2f2;color:#991b1b;border:1px solid #fecaca;padding:.7rem .9rem;border-radius:.65rem;font-size:.9rem;margin-bottom:.75rem}\n.dpk-ok{display:none;background:#f0fdf4;color:#166534;border:1px solid #bbf7d0;padding:.7rem .9rem;border-radius:.65rem;font-size:.9rem;margin-top:.75rem}\n.dpk-docwrap{background:#e2e8f0;border-radius:1rem;padding:1rem;overflow:hidden}\n.dpk-doc{background:#fff;color:#111827;max-width:680px;margin:0 auto;padding:2.2rem 2rem;font-family:Georgia,'Times New Roman',serif;font-size:.95rem;line-height:1.5;box-shadow:0 2px 12px rgba(0,0,0,.12);overflow-wrap:anywhere}\n.dpk-doc p{margin:0 0 .7rem}\n.dpk-d-place{text-align:right}\n.dpk-d-title{text-align:center;font-weight:700;font-size:1.15rem;letter-spacing:.04em;margin:1.2rem 0 1.2rem!important}\n.dpk-d-label{font-weight:700;margin:1rem 0 .3rem!important}\n.dpk-d-strong{font-weight:700;text-transform:uppercase;margin:0!important}\n.dpk-d-total{border:1.5px solid #111827;padding:.6rem .8rem;margin:1rem 0!important}\n.dpk-d-tbl{width:100%;border-collapse:collapse;margin:.4rem 0 1rem;font-size:.92rem}\n.dpk-d-tbl th,.dpk-d-tbl td{border:1px solid #9ca3af;padding:.4rem .55rem;text-align:left;vertical-align:top}\n.dpk-d-tbl th{background:#f3f4f6}\n.dpk-d-tbl .dpk-r{text-align:right;white-space:nowrap;width:30%}\n.dpk-d-small{font-size:.85rem}\n.dpk-d-sign{margin-top:3rem}\n.dpk-d-line{border-top:1px solid #111827;width:260px;max-width:100%;margin-bottom:.3rem}\n.dpk-d-foot{margin-top:1.5rem!important;font-size:.7rem;color:#9ca3af;text-align:center;font-family:Arial,sans-serif}\n.dpk-d-empty{color:#9ca3af}\n.dpk-lead{background:#f8fafc;border:2px solid #bbf7d0;border-radius:1.25rem;padding:1.4rem;margin-top:1.5rem}\n.dpk-lead h3{margin:0 0 .4rem;font-size:1.1rem;color:#0f172a}\n.dpk-lead p{margin:0 0 .9rem;font-size:.92rem;color:#334155}\n.dpk-cta{background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 100%);border-radius:1.25rem;padding:1.75rem;color:#cbd5e1;text-align:center;margin:1.5rem 0}\n.dpk-cta h3{color:#4ade80;margin:0 0 .5rem;font-size:1.2rem}\n.dpk-cta p{margin:0 0 1rem;font-size:.95rem}\n.dpk-cta a{display:inline-block;background:#25d366;color:#fff;padding:.8rem 1.6rem;border-radius:.75rem;text-decoration:none;font-weight:700;margin:.25rem}\n.dpk-cta a.dpk-alt{background:transparent;border:2px solid #4ade80;color:#4ade80}\n.dpk-src{font-size:.85rem;background:#f8fafc;border-left:4px solid #2563eb;border-radius:.5rem;padding:.8rem 1rem;margin:1rem 0}\n.dpk-src ul{margin:.4rem 0 0;padding-left:1.1rem}\n.dpk-printroot{display:none}\n@media(max-width:560px){.dpk-item{grid-template-columns:1fr 110px 40px}.dpk-card{padding:1.1rem}.dpk-doc{padding:1.2rem 1rem;font-size:.85rem}.dpk-docwrap{padding:.5rem}}\n@media print{\n  @page{size:letter;margin:1.8cm}\n  body *{visibility:hidden!important}\n  body>*:not(.dpk-printroot){display:none!important}\n  .dpk-printroot,.dpk-printroot *{visibility:visible!important}\n  .dpk-printroot{display:block!important;position:absolute;left:0;top:0;width:100%;margin:0;padding:0}\n  .dpk-printroot .dpk-doc{max-width:none;box-shadow:none;padding:0;margin:0;font-size:11.5pt}\n  .dpk-printroot .dpk-d-tbl th{background:#fff}\n  .dpk-printroot .dpk-d-empty{color:#fff}\n}\n<\/style>\n\n\n\n<div class=\"dpk\">\n\n  <div class=\"dpk-hero\">\n    <p>Haz tu <strong>cuenta de cobro en PDF<\/strong> en un minuto: total en letras, consecutivo autom\u00e1tico y declaraciones con su fuente oficial. Gratis y sin registro.<\/p>\n    <div class=\"dpk-steps\"><span>1 \u00b7 Escribe tus datos<\/span><span>2 \u00b7 Agrega lo que cobras<\/span><span>3 \u00b7 Gu\u00e1rdala en PDF<\/span><\/div>\n  <\/div>\n\n  <div class=\"dpk-card\">\n    <h2>Tus datos (quien cobra)<\/h2>\n    <div class=\"dpk-f\">\n      <label for=\"dpk-enom\">Nombre completo<\/label>\n      <input id=\"dpk-enom\" maxlength=\"80\" placeholder=\"Tu nombre como aparece en tu documento\" autocomplete=\"name\">\n    <\/div>\n    <div class=\"dpk-row\">\n      <div class=\"dpk-f dpk-sm\">\n        <label for=\"dpk-etdoc\">Tipo de documento<\/label>\n        <select id=\"dpk-etdoc\"><option>C.C.<\/option><option>C.E.<\/option><option>P.P.T.<\/option><option>Pasaporte<\/option><option>NIT<\/option><\/select>\n      <\/div>\n      <div class=\"dpk-f\">\n        <label for=\"dpk-edoc\">N\u00famero de documento<\/label>\n        <input id=\"dpk-edoc\" maxlength=\"20\" inputmode=\"numeric\" placeholder=\"Tu n\u00famero de documento\">\n      <\/div>\n    <\/div>\n    <div class=\"dpk-row\">\n      <div class=\"dpk-f\">\n        <label for=\"dpk-eciu\">Ciudad<\/label>\n        <input id=\"dpk-eciu\" maxlength=\"40\" placeholder=\"Ej: Medell\u00edn\">\n      <\/div>\n      <div class=\"dpk-f\">\n        <label for=\"dpk-etel\">Tel\u00e9fono<\/label>\n        <input id=\"dpk-etel\" type=\"tel\" maxlength=\"20\" placeholder=\"Tu celular\" autocomplete=\"tel\">\n      <\/div>\n    <\/div>\n    <div class=\"dpk-f\">\n      <label for=\"dpk-email\">Correo<\/label>\n      <input id=\"dpk-email\" type=\"email\" maxlength=\"80\" placeholder=\"Tu correo\" autocomplete=\"email\">\n    <\/div>\n    <small class=\"dpk-legal\">Tus datos se guardan solo en este navegador para la pr\u00f3xima cuenta. No los enviamos a ning\u00fan servidor.<\/small>\n  <\/div>\n\n  <div class=\"dpk-card\">\n    <h2>A qui\u00e9n le cobras<\/h2>\n    <div class=\"dpk-f\">\n      <label for=\"dpk-cnom\">Nombre o raz\u00f3n social<\/label>\n      <input id=\"dpk-cnom\" maxlength=\"90\" placeholder=\"Nombre de la empresa o persona que te paga\">\n    <\/div>\n    <div class=\"dpk-row\">\n      <div class=\"dpk-f dpk-sm\">\n        <label for=\"dpk-ctdoc\">Tipo<\/label>\n        <select id=\"dpk-ctdoc\"><option>NIT<\/option><option>C.C.<\/option><option>C.E.<\/option><option>Pasaporte<\/option><\/select>\n      <\/div>\n      <div class=\"dpk-f\">\n        <label for=\"dpk-cdoc\">N\u00famero<\/label>\n        <input id=\"dpk-cdoc\" maxlength=\"20\" placeholder=\"NIT del cliente\">\n        <small>C\u00f3pialo del RUT o de la cuenta anterior. Si es NIT, incluye el d\u00edgito de verificaci\u00f3n.<\/small>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"dpk-card\">\n    <h2>Lo que cobras<\/h2>\n    <div class=\"dpk-row\">\n      <div class=\"dpk-f dpk-sm\">\n        <label for=\"dpk-num\">Cuenta n.\u00ba<\/label>\n        <input id=\"dpk-num\" type=\"number\" min=\"1\" step=\"1\" inputmode=\"numeric\">\n      <\/div>\n      <div class=\"dpk-f\">\n        <label for=\"dpk-fecha\">Fecha<\/label>\n        <input id=\"dpk-fecha\" type=\"date\">\n      <\/div>\n    <\/div>\n    <label style=\"display:block;font-weight:700;font-size:.85rem;color:#0f172a;margin-bottom:.35rem;\">Conceptos y valores<\/label>\n    <div id=\"dpk-items\"><\/div>\n    <button type=\"button\" class=\"dpk-add\" id=\"dpk-additem\">+ Agregar concepto<\/button>\n    <div class=\"dpk-sum\" id=\"dpk-sum\"><\/div>\n  <\/div>\n\n  <div class=\"dpk-card\">\n    <h2>Datos para el pago (opcional)<\/h2>\n    <div class=\"dpk-row\">\n      <div class=\"dpk-f\">\n        <label for=\"dpk-bban\">Banco o billetera<\/label>\n        <input id=\"dpk-bban\" maxlength=\"40\" placeholder=\"Nombre del banco\">\n      <\/div>\n      <div class=\"dpk-f dpk-sm\">\n        <label for=\"dpk-btipo\">Tipo de cuenta<\/label>\n        <select id=\"dpk-btipo\"><option>Ahorros<\/option><option>Corriente<\/option><option>Dep\u00f3sito de bajo monto<\/option><\/select>\n      <\/div>\n    <\/div>\n    <div class=\"dpk-row\">\n      <div class=\"dpk-f\">\n        <label for=\"dpk-bcta\">N\u00famero de cuenta<\/label>\n        <input id=\"dpk-bcta\" maxlength=\"30\" inputmode=\"numeric\" placeholder=\"N\u00famero de tu cuenta\">\n      <\/div>\n      <div class=\"dpk-f\">\n        <label for=\"dpk-btit\">Titular<\/label>\n        <input id=\"dpk-btit\" maxlength=\"80\" placeholder=\"Si lo dejas vac\u00edo, va tu nombre\">\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"dpk-card\">\n    <h2>Declaraciones (opcionales)<\/h2>\n    <label class=\"dpk-chk\"><input type=\"checkbox\" id=\"dpk-diva\"><span>Declaro que no soy responsable del impuesto sobre las ventas (IVA), porque cumplo la totalidad de las condiciones del par\u00e1grafo 3 del art\u00edculo 437 del Estatuto Tributario.<em>M\u00e1rcala solo si de verdad cumples todas las condiciones (ver abajo).<\/em><\/span><\/label>\n    <label class=\"dpk-chk\"><input type=\"checkbox\" id=\"dpk-dren\"><span>Manifiesto por escrito y bajo la gravedad del juramento que no tomar\u00e9 costos ni deducciones asociados a estas rentas de trabajo, para aplicar la renta exenta del numeral 10 del art\u00edculo 206 del Estatuto Tributario (numeral 6 del art\u00edculo 1.2.4.1.6 del Decreto 1625 de 2016, modificado por el Decreto 2231 de 2023).<em>Sirve para que quien te paga calcule la retenci\u00f3n en la fuente. Si vas a restar costos y gastos, no la marques.<\/em><\/span><\/label>\n    <div class=\"dpk-f\" style=\"margin-top:.6rem;\">\n      <label for=\"dpk-nota\">Nota adicional (opcional)<\/label>\n      <textarea id=\"dpk-nota\" rows=\"2\" maxlength=\"300\" placeholder=\"Ej: Adjunto planilla de seguridad social del periodo. Contrato o pedido de referencia.\"><\/textarea>\n    <\/div>\n  <\/div>\n\n  <div class=\"dpk-card\">\n    <h2>Vista previa<\/h2>\n    <div class=\"dpk-docwrap\"><div id=\"dpk-doc\"><\/div><\/div>\n    <div class=\"dpk-err\" id=\"dpk-err\" style=\"margin-top:.9rem;\"><\/div>\n    <div class=\"dpk-actions\">\n      <button type=\"button\" class=\"dpk-btn dpk-btn-big\" id=\"dpk-print\" style=\"grid-column:1 \/ -1;\">Descargar PDF \/ Imprimir<\/button>\n      <button type=\"button\" class=\"dpk-btn dpk-btn-dark\" id=\"dpk-new\">Nueva cuenta de cobro<\/button>\n      <button type=\"button\" class=\"dpk-btn dpk-btn-light\" id=\"dpk-clear\">Borrar todo<\/button>\n    <\/div>\n    <div class=\"dpk-ok\" id=\"dpk-ok\"><\/div>\n    <p class=\"dpk-legal\">Para guardar en PDF, en la ventana de impresi\u00f3n elige <em>Guardar como PDF<\/em> y tama\u00f1o carta. Tu borrador queda guardado en este navegador.<\/p>\n\n    <div class=\"dpk-lead\">\n      <h3>\u00bfQuieres esto autom\u00e1tico en tu negocio?<\/h3>\n      <p>Si ya facturas o pronto te toca, DonPedro emite la factura electr\u00f3nica DIAN, lleva el consecutivo y te avisa qui\u00e9n no te ha pagado.<\/p>\n      <div class=\"dpk-row\">\n        <div class=\"dpk-f\">\n          <label for=\"dpk-lnom\">Nombre del negocio<\/label>\n          <input id=\"dpk-lnom\" maxlength=\"60\" placeholder=\"Ej: Dise\u00f1o Laura G\u00f3mez\">\n        <\/div>\n        <div class=\"dpk-f\">\n          <label for=\"dpk-lwa\">WhatsApp<\/label>\n          <input id=\"dpk-lwa\" type=\"tel\" inputmode=\"numeric\" maxlength=\"16\" placeholder=\"Ej: 3001234567\">\n        <\/div>\n      <\/div>\n      <div class=\"dpk-err\" id=\"dpk-lerr\"><\/div>\n      <button type=\"button\" class=\"dpk-btn dpk-btn-dark\" id=\"dpk-lgo\" style=\"width:100%;\">Quiero que me contacten<\/button>\n      <div class=\"dpk-ok\" id=\"dpk-lok\"><\/div>\n      <p class=\"dpk-legal\">Tu nombre y WhatsApp quedan en el CRM de DonPedro Software para contactarte. Para borrarlos, escr\u00edbenos al +57 310 598 0444. Tu cuenta de cobro no se env\u00eda.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"dpk-cta\">\n    <h3>Cuando crezcas y te toque facturar, ya lo tienes resuelto<\/h3>\n    <p>DonPedro factura electr\u00f3nica DIAN, POS e inventario en la nube. Desde $90.000 al mes, sin cl\u00e1usula de permanencia.<\/p>\n    <a href=\"https:\/\/wa.me\/573105980444?text=Hola%2C%20hice%20mi%20cuenta%20de%20cobro%20gratis%20y%20quiero%20saber%20de%20la%20factura%20electr%C3%B3nica%20de%20DonPedro\" target=\"_blank\" rel=\"noopener\">Hablar por WhatsApp<\/a>\n    <a class=\"dpk-alt\" href=\"\/negociosnubeIA\/demo-donpedro-software\/\">Pedir una demo<\/a>\n  <\/div>\n\n  <h2>C\u00f3mo hacer una cuenta de cobro con esta herramienta<\/h2>\n  <p>Escribe tus datos, los de quien te paga y cada concepto con su valor. La vista previa se arma sola, con el total en n\u00fameros y en letras. Toca <em>Descargar PDF \/ Imprimir<\/em> y elige <em>Guardar como PDF<\/em>. La pr\u00f3xima vez tus datos ya estar\u00e1n ah\u00ed y el n\u00famero sube solo con <em>Nueva cuenta de cobro<\/em>.<\/p>\n  <p><strong>Ejemplo:<\/strong> dise\u00f1o de logo por $1.200.000 y ajustes de marca por $300.000. Total: $1.500.000, que en letras queda <em>UN MILL\u00d3N QUINIENTOS MIL PESOS M\/CTE<\/em>.<\/p>\n\n  <h2>Cu\u00e1ndo una cuenta de cobro no sirve<\/h2>\n  <p>La cuenta de cobro es para personas naturales que no est\u00e1n obligadas a facturar. Si eres responsable de IVA, tienes que expedir <strong>factura electr\u00f3nica<\/strong>. Por ejemplo, pasas a ser responsable si tus ingresos brutos de la actividad llegan a 3.500 UVT en el a\u00f1o anterior o en el a\u00f1o en curso: $183.309.000 con la UVT 2026 de $52.374. Ese no es el \u00fanico tope; revisa la lista completa en <a href=\"\/negociosnubeIA\/quienes-deben-emitir-factura-electronica-en-colombia-2026-uvt-52-374-y-topes-dian\/\">qui\u00e9nes deben emitir factura electr\u00f3nica en 2026<\/a>.<\/p>\n  <p>\u00bfNecesitas un comprobante con productos e IVA? Usa nuestra <a href=\"\/negociosnubeIA\/factura-gratis-colombia\/\">factura gratis en l\u00ednea<\/a>, que es otra herramienta. Tampoco esa reemplaza la factura electr\u00f3nica DIAN.<\/p>\n\n  <div class=\"dpk-src\">\n    <strong>Fuentes de las declaraciones (verificadas el 11 de octubre de 2026):<\/strong>\n    <ul>\n      <li><a href=\"http:\/\/www.secretariasenado.gov.co\/senado\/basedoc\/estatuto_tributario_pr017.html#437\" target=\"_blank\" rel=\"noopener\">Art\u00edculo 437, par\u00e1grafo 3, del Estatuto Tributario<\/a> (Secretar\u00eda del Senado): condiciones para no ser responsable de IVA.<\/li>\n      <li><a href=\"https:\/\/normograma.dian.gov.co\/dian\/compilacion\/docs\/decreto_2231_2023.htm\" target=\"_blank\" rel=\"noopener\">Decreto 2231 de 2023, art\u00edculo 9<\/a> (normograma DIAN): manifestaci\u00f3n bajo juramento de no tomar costos ni deducciones.<\/li>\n      <li><a href=\"http:\/\/www.secretariasenado.gov.co\/senado\/basedoc\/estatuto_tributario_pr015.html#383\" target=\"_blank\" rel=\"noopener\">Art\u00edculo 383, par\u00e1grafo 2, del Estatuto Tributario<\/a> (Secretar\u00eda del Senado): retenci\u00f3n para rentas de trabajo no laborales.<\/li>\n      <li><a href=\"https:\/\/normograma.dian.gov.co\/dian\/compilacion\/docs\/resolucion_dian_0238_2025.htm\" target=\"_blank\" rel=\"noopener\">Resoluci\u00f3n DIAN 000238 de 2025<\/a>: UVT 2026 de $52.374.<\/li>\n    <\/ul>\n  <\/div>\n\n  <h2>Preguntas frecuentes<\/h2>\n  <h3>\u00bfUna cuenta de cobro reemplaza la factura electr\u00f3nica?<\/h3>\n  <p>No. Solo sirve si no est\u00e1s obligado a facturar. Si eres responsable de IVA, debes expedir factura electr\u00f3nica de venta.<\/p>\n  <h3>\u00bfQu\u00e9 debe llevar una cuenta de cobro?<\/h3>\n  <p>Ciudad y fecha, n\u00famero consecutivo, tus datos y tu documento, el nombre y el NIT o la c\u00e9dula de quien paga, el concepto, el valor en n\u00fameros y en letras, los datos para el pago y tu firma.<\/p>\n  <h3>\u00bfDebo poner la frase de no responsable de IVA?<\/h3>\n  <p>Es opcional, y solo si cumples todas las condiciones del par\u00e1grafo 3 del art\u00edculo 437. Ese mismo par\u00e1grafo dice que, cuando operas con responsables de IVA, debes registrar tu condici\u00f3n en el RUT y entregarles copia.<\/p>\n  <h3>\u00bfSigue vigente la frase de no haber contratado dos o m\u00e1s trabajadores?<\/h3>\n  <p>No para la retenci\u00f3n del art\u00edculo 383. La Ley 2277 de 2022 cambi\u00f3 el par\u00e1grafo 2: hoy esa tabla se aplica a las rentas de trabajo que no vienen de una relaci\u00f3n laboral, sin esa condici\u00f3n. Por eso no la incluimos.<\/p>\n  <h3>\u00bfD\u00f3nde quedan mis datos?<\/h3>\n  <p>Solo en tu navegador, para que la pr\u00f3xima cuenta salga m\u00e1s r\u00e1pido. No se env\u00edan a ning\u00fan servidor, salvo el nombre y el WhatsApp si llenas la caja de contacto.<\/p>\n\n<\/div>\n\n<script>\n(function(){\n  var KEY='dpkCuentaCobro', KEY_E='dpkEmisor', KEY_N='dpkUltimoNum';\n  var MESES=['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'];\n  var DIVA='Declaro que no soy responsable del impuesto sobre las ventas (IVA), porque cumplo la totalidad de las condiciones del par\u00e1grafo 3 del art\u00edculo 437 del Estatuto Tributario.';\n  var DREN='Manifiesto por escrito y bajo la gravedad del juramento que no tomar\u00e9 costos ni deducciones asociados a estas rentas de trabajo, para aplicar la renta exenta del numeral 10 del art\u00edculo 206 del Estatuto Tributario (numeral 6 del art\u00edculo 1.2.4.1.6 del Decreto 1625 de 2016, modificado por el Decreto 2231 de 2023).';\n  var st=null, printRoot=null, leadSent=false;\n\n  function $(id){return document.getElementById(id);}\n  function lsGet(k){try{var s=localStorage.getItem(k);return s?JSON.parse(s):null;}catch(e){return null;}}\n  function lsSet(k,v){try{localStorage.setItem(k,JSON.stringify(v));}catch(e){}}\n  function lsDel(k){try{localStorage.removeItem(k);}catch(e){}}\n  function hoy(){var d=new Date();return d.getFullYear()+'-'+('0'+(d.getMonth()+1)).slice(-2)+'-'+('0'+d.getDate()).slice(-2);}\n  function cop(n){return '$'+Math.round(n).toLocaleString('es-CO');}\n  function parseVal(v){var s=String(v||'').split(',')[0].replace(\/\\D\/g,'');return s?parseInt(s,10):0;}\n  function emptyEmisor(){return {nom:'',tdoc:'C.C.',doc:'',ciu:'',tel:'',mail:''};}\n  function blank(){\n    var ult=lsGet(KEY_N);\n    return {emi:lsGet(KEY_E)||emptyEmisor(),cli:{nom:'',tdoc:'NIT',doc:''},num:(ult?ult+1:1),fecha:hoy(),items:[['',0]],ban:{ban:'',tipo:'Ahorros',cta:'',tit:''},diva:false,dren:false,nota:''};\n  }\n\n  \/* ---------- N\u00famero a letras (espa\u00f1ol de Colombia) ---------- *\/\n  var U=['','UN','DOS','TRES','CUATRO','CINCO','SEIS','SIETE','OCHO','NUEVE'];\n  var D10=['DIEZ','ONCE','DOCE','TRECE','CATORCE','QUINCE','DIECIS\u00c9IS','DIECISIETE','DIECIOCHO','DIECINUEVE'];\n  var V20=['VEINTE','VEINTI\u00daN','VEINTID\u00d3S','VEINTITR\u00c9S','VEINTICUATRO','VEINTICINCO','VEINTIS\u00c9IS','VEINTISIETE','VEINTIOCHO','VEINTINUEVE'];\n  var DEC=['','','','TREINTA','CUARENTA','CINCUENTA','SESENTA','SETENTA','OCHENTA','NOVENTA'];\n  var CEN=['','CIENTO','DOSCIENTOS','TRESCIENTOS','CUATROCIENTOS','QUINIENTOS','SEISCIENTOS','SETECIENTOS','OCHOCIENTOS','NOVECIENTOS'];\n  function menorCien(n){\n    if(n<10)return U[n];\n    if(n<20)return D10[n-10];\n    if(n<30)return V20[n-20];\n    var d=Math.floor(n\/10),u=n%10;\n    return DEC[d]+(u?' Y '+U[u]:'');\n  }\n  function menorMil(n){\n    if(n===100)return 'CIEN';\n    var c=Math.floor(n\/100),r=n%100,out=[];\n    if(c)out.push(CEN[c]);\n    if(r)out.push(menorCien(r));\n    return out.join(' ');\n  }\n  function menorMillon(n){\n    var m=Math.floor(n\/1000),r=n%1000,out=[];\n    if(m===1)out.push('MIL');else if(m>1)out.push(menorMil(m)+' MIL');\n    if(r)out.push(menorMil(r));\n    return out.join(' ');\n  }\n  function enLetras(n){\n    n=Math.floor(Math.abs(Number(n)||0));\n    if(n===0)return 'CERO PESOS M\/CTE';\n    if(n===1)return 'UN PESO M\/CTE';\n    if(n>=1e12)return '';\n    var mill=Math.floor(n\/1e6),r=n%1e6,out=[];\n    if(mill===1)out.push('UN MILL\u00d3N');else if(mill>1)out.push(menorMillon(mill)+' MILLONES');\n    if(r)out.push(menorMillon(r));\n    var txt=out.join(' ');\n    return txt+(r===0?' DE PESOS':' PESOS')+' M\/CTE';\n  }\n  window.dpkEnLetras=enLetras;\n\n  \/* ---------- Helpers DOM ---------- *\/\n  function el(tag,cls,text){var e=document.createElement(tag);if(cls)e.className=cls;if(text!=null)e.textContent=text;return e;}\n  function total(){return st.items.reduce(function(a,it){return a+(it[1]||0);},0);}\n  function fechaLarga(iso){\n    var m=\/^(\\d{4})-(\\d{2})-(\\d{2})$\/.exec(iso||'');\n    if(!m)return '';\n    return parseInt(m[3],10)+' de '+MESES[parseInt(m[2],10)-1]+' de '+m[1];\n  }\n  function numTxt(n){var s=String(n||'');return s.length<3?('00'+s).slice(-3):s;}\n  function orBlank(v,ph){return v?v:ph;}\n\n  \/* ---------- Formulario ---------- *\/\n  var BIND=[['dpk-enom','emi','nom'],['dpk-etdoc','emi','tdoc'],['dpk-edoc','emi','doc'],['dpk-eciu','emi','ciu'],['dpk-etel','emi','tel'],['dpk-email','emi','mail'],\n            ['dpk-cnom','cli','nom'],['dpk-ctdoc','cli','tdoc'],['dpk-cdoc','cli','doc'],\n            ['dpk-bban','ban','ban'],['dpk-btipo','ban','tipo'],['dpk-bcta','ban','cta'],['dpk-btit','ban','tit']];\n  function fill(){\n    BIND.forEach(function(b){$(b[0]).value=st[b[1]][b[2]]||($(b[0]).tagName==='SELECT'?$(b[0]).options[0].value:'');});\n    $('dpk-num').value=st.num;$('dpk-fecha').value=st.fecha;$('dpk-nota').value=st.nota;\n    $('dpk-diva').checked=!!st.diva;$('dpk-dren').checked=!!st.dren;\n    renderItems();\n  }\n  function renderItems(){\n    var box=$('dpk-items');box.textContent='';\n    st.items.forEach(function(it,i){\n      var row=el('div','dpk-item');\n      var d=el('input');d.maxLength=200;d.placeholder='Concepto (ej: Dise\u00f1o de logo, mes de octubre)';d.setAttribute('aria-label','Concepto');d.value=it[0];\n      var v=el('input');v.inputMode='numeric';v.placeholder='Valor';v.setAttribute('aria-label','Valor en pesos');v.value=it[1]?Number(it[1]).toLocaleString('es-CO'):'';\n      var x=el('button','dpk-x','\u00d7');x.type='button';x.title='Quitar concepto';x.setAttribute('aria-label','Quitar concepto');\n      d.addEventListener('input',function(){it[0]=d.value;changed();});\n      v.addEventListener('input',function(){it[1]=parseVal(v.value);changed();});\n      v.addEventListener('blur',function(){v.value=it[1]?Number(it[1]).toLocaleString('es-CO'):'';});\n      x.addEventListener('click',function(){st.items.splice(i,1);if(!st.items.length)st.items.push(['',0]);renderItems();changed();});\n      row.appendChild(d);row.appendChild(v);row.appendChild(x);box.appendChild(row);\n    });\n  }\n\n  \/* ---------- Documento ---------- *\/\n  function buildDoc(){\n    var t=total(),e=st.emi,c=st.cli,b=st.ban;\n    var doc=el('div','dpk-doc');\n    var lugar=[e.ciu,fechaLarga(st.fecha)].filter(function(x){return !!x;}).join(', ');\n    doc.appendChild(el('p','dpk-d-place'+(lugar?'':' dpk-d-empty'),orBlank(lugar,'Ciudad, fecha')));\n    doc.appendChild(el('p','dpk-d-title','CUENTA DE COBRO N.\u00ba '+numTxt(st.num)));\n    doc.appendChild(el('p','dpk-d-strong'+(c.nom?'':' dpk-d-empty'),orBlank(c.nom,'Nombre o raz\u00f3n social del cliente')));\n    doc.appendChild(el('p',c.doc?'':'dpk-d-empty',c.tdoc+' '+orBlank(c.doc,'n\u00famero')));\n    doc.appendChild(el('p','dpk-d-label','DEBE A:'));\n    doc.appendChild(el('p','dpk-d-strong'+(e.nom?'':' dpk-d-empty'),orBlank(e.nom,'Tu nombre completo')));\n    doc.appendChild(el('p',e.doc?'':'dpk-d-empty',e.tdoc+' '+orBlank(e.doc,'n\u00famero')));\n    var tot=el('p','dpk-d-total');\n    tot.appendChild(el('strong',null,'LA SUMA DE: '));\n    tot.appendChild(document.createTextNode(enLetras(t)+' ('+cop(t)+')'));\n    doc.appendChild(tot);\n    doc.appendChild(el('p','dpk-d-label','POR CONCEPTO DE:'));\n    var tbl=el('table','dpk-d-tbl'),thead=el('thead'),hr=el('tr');\n    hr.appendChild(el('th',null,'Concepto'));hr.appendChild(el('th','dpk-r','Valor'));thead.appendChild(hr);tbl.appendChild(thead);\n    var tb=el('tbody'),filas=0;\n    st.items.forEach(function(it){\n      if(!(it[0]||it[1]))return;\n      filas++;\n      var tr=el('tr');tr.appendChild(el('td',null,it[0]||'\u2014'));tr.appendChild(el('td','dpk-r',cop(it[1]||0)));tb.appendChild(tr);\n    });\n    if(!filas){var tr0=el('tr');var td0=el('td','dpk-d-empty','Agrega al menos un concepto');tr0.appendChild(td0);tr0.appendChild(el('td','dpk-r dpk-d-empty',cop(0)));tb.appendChild(tr0);}\n    var trt=el('tr');var tdl=el('td',null);tdl.appendChild(el('strong',null,'TOTAL'));var tdv=el('td','dpk-r');tdv.appendChild(el('strong',null,cop(t)));\n    trt.appendChild(tdl);trt.appendChild(tdv);tb.appendChild(trt);tbl.appendChild(tb);doc.appendChild(tbl);\n    if(b.ban||b.cta){\n      doc.appendChild(el('p','dpk-d-label','DATOS PARA EL PAGO:'));\n      var pago=[b.ban,b.cta?('Cuenta '+(b.tipo||'').toLowerCase()+' n.\u00ba '+b.cta):'','Titular: '+(b.tit||e.nom||'')].filter(function(x){return !!x;}).join(' \u00b7 ');\n      doc.appendChild(el('p','dpk-d-small',pago));\n    }\n    if(st.diva)doc.appendChild(el('p','dpk-d-small',DIVA));\n    if(st.dren)doc.appendChild(el('p','dpk-d-small',DREN));\n    if(st.nota)doc.appendChild(el('p','dpk-d-small',st.nota));\n    doc.appendChild(el('p',null,'Atentamente,'));\n    var sign=el('div','dpk-d-sign');sign.appendChild(el('div','dpk-d-line'));\n    sign.appendChild(el('p','dpk-d-strong'+(e.nom?'':' dpk-d-empty'),orBlank(e.nom,'Tu nombre completo')));\n    sign.appendChild(el('p',null,e.tdoc+' '+(e.doc||'')));\n    var cont=[e.tel?('Tel. '+e.tel):'',e.mail,e.ciu].filter(function(x){return !!x;}).join(' \u00b7 ');\n    if(cont)sign.appendChild(el('p','dpk-d-small',cont));\n    doc.appendChild(sign);\n    doc.appendChild(el('p','dpk-d-foot','Formato hecho gratis en posdonpedro.com'));\n    return doc;\n  }\n\n  function renderDoc(){\n    var t=total();\n    var s=$('dpk-sum');s.textContent='';\n    s.appendChild(document.createTextNode('Total: '));s.appendChild(el('b',null,cop(t)));\n    s.appendChild(el('br'));s.appendChild(document.createTextNode(enLetras(t)));\n    var w=$('dpk-doc');w.textContent='';w.appendChild(buildDoc());\n    if(printRoot){printRoot.textContent='';printRoot.appendChild(buildDoc());}\n  }\n\n  var timer=null;\n  function changed(){\n    renderDoc();\n    clearTimeout(timer);\n    timer=setTimeout(function(){lsSet(KEY,st);lsSet(KEY_E,st.emi);},300);\n  }\n\n  function msg(id,t){var e=$(id);e.textContent=t;e.style.display=t?'block':'none';}\n\n  function validar(){\n    var faltan=[];\n    if(!st.emi.nom.trim())faltan.push('tu nombre');\n    if(!st.emi.doc.trim())faltan.push('tu n\u00famero de documento');\n    if(!st.cli.nom.trim())faltan.push('a qui\u00e9n le cobras');\n    if(!(total()>0))faltan.push('al menos un concepto con valor');\n    return faltan;\n  }\n\n  function imprimir(){\n    msg('dpk-err','');msg('dpk-ok','');\n    var f=validar();\n    if(f.length){msg('dpk-err','Falta: '+f.join(', ')+'.');return;}\n    lsSet(KEY,st);lsSet(KEY_E,st.emi);\n    var n=parseInt(st.num,10)||0,ult=lsGet(KEY_N)||0;\n    if(n>ult)lsSet(KEY_N,n);\n    renderDoc();\n    window.print();\n    msg('dpk-ok','Listo. Cuando hagas la siguiente, toca \u00abNueva cuenta de cobro\u00bb: saldr\u00e1 con el n.\u00ba '+numTxt(Math.max(n,ult)+1)+' y tus datos.');\n  }\n\n  function nueva(){\n    var n=parseInt(st.num,10)||0,ult=lsGet(KEY_N)||0;\n    st.num=Math.max(n,ult)+1;\n    st.items=[['',0]];st.fecha=hoy();st.nota='';\n    fill();changed();msg('dpk-ok','');msg('dpk-err','');\n    $('dpk-items').scrollIntoView({behavior:'smooth',block:'center'});\n  }\n\n  function normWa(v){var d=String(v||'').replace(\/\\D\/g,'');if(d.length===10)if(d.charAt(0)==='3')d='57'+d;return d;}\n  function enviarLead(){\n    msg('dpk-lerr','');\n    var nom=$('dpk-lnom').value.trim(),wa=normWa($('dpk-lwa').value);\n    if(!nom){msg('dpk-lerr','Escribe el nombre de tu negocio.');$('dpk-lnom').focus();return;}\n    if(!\/^573\\d{9}$\/.test(wa)){msg('dpk-lerr','Escribe un WhatsApp v\u00e1lido: celular de 10 d\u00edgitos que empiece por 3.');$('dpk-lwa').focus();return;}\n    var t=total();\n    if(!leadSent){\n      leadSent=true;\n      fetch('\/negociosnubeIA\/crm-proxy.php',{method:'POST',headers:{'Content-Type':'application\/json'},\n        body:JSON.stringify({name:nom,phone:wa,email:'',type:'Herramienta gratis: Cuenta de cobro',website:''})}).catch(function(){});\n    }\n    var texto='Hola, soy '+nom+'. Us\u00e9 la herramienta gratis de cuenta de cobro de posdonpedro.com'+(t>0?(' (cuenta n.\u00ba '+numTxt(st.num)+' por '+cop(t)+')'):'')+'. Quiero saber de la factura electr\u00f3nica DIAN de DonPedro.';\n    window.open('https:\/\/wa.me\/573105980444?text='+encodeURIComponent(texto),'_blank');\n    msg('dpk-lok','\u00a1Gracias! Se abri\u00f3 WhatsApp con tu mensaje. Si no se abri\u00f3, escr\u00edbenos al +57 310 598 0444.');\n  }\n\n  function init(){\n    st=lsGet(KEY)||blank();\n    var b=blank();\n    ['emi','cli','ban'].forEach(function(k){if(!st[k])st[k]=b[k];});\n    if(!st.items||!st.items.length)st.items=[['',0]];\n    if(!st.num)st.num=b.num;\n    if(!st.fecha)st.fecha=b.fecha;\n    printRoot=document.createElement('div');printRoot.className='dpk-printroot';printRoot.setAttribute('aria-hidden','true');\n    document.body.appendChild(printRoot);\n    BIND.forEach(function(x){\n      var inp=$(x[0]);\n      inp.addEventListener(inp.tagName==='SELECT'?'change':'input',function(){st[x[1]][x[2]]=inp.value;changed();});\n    });\n    $('dpk-num').addEventListener('input',function(){st.num=parseInt(this.value,10)||'';changed();});\n    $('dpk-fecha').addEventListener('input',function(){st.fecha=this.value;changed();});\n    $('dpk-fecha').addEventListener('change',function(){st.fecha=this.value;changed();});\n    $('dpk-nota').addEventListener('input',function(){st.nota=this.value;changed();});\n    $('dpk-diva').addEventListener('change',function(){st.diva=this.checked;changed();});\n    $('dpk-dren').addEventListener('change',function(){st.dren=this.checked;changed();});\n    $('dpk-additem').addEventListener('click',function(){st.items.push(['',0]);renderItems();changed();});\n    $('dpk-print').addEventListener('click',imprimir);\n    $('dpk-new').addEventListener('click',nueva);\n    $('dpk-clear').addEventListener('click',function(){\n      if(!confirm('\u00bfBorrar todos los datos, incluidos los tuyos?'))return;\n      lsDel(KEY);lsDel(KEY_E);st=blank();st.emi=emptyEmisor();fill();changed();msg('dpk-ok','');msg('dpk-err','');\n    });\n    $('dpk-lgo').addEventListener('click',enviarLead);\n    window.addEventListener('beforeprint',renderDoc);\n    fill();renderDoc();\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();\n})();\n<\/script>\n\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"WebApplication\",\"name\":\"Generador de cuenta de cobro gratis en PDF\",\"url\":\"https:\/\/posdonpedro.com\/negociosnubeIA\/cuenta-de-cobro\/\",\"applicationCategory\":\"BusinessApplication\",\"operatingSystem\":\"Web\",\"inLanguage\":\"es-CO\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"COP\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"DonPedro Software\",\"url\":\"https:\/\/posdonpedro.com\/negociosnubeIA\/\"}},\n{\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"\u00bfUna cuenta de cobro reemplaza la factura electr\u00f3nica?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Solo sirve si no est\u00e1s obligado a facturar. Si eres responsable de IVA, debes expedir factura electr\u00f3nica de venta.\"}},\n{\"@type\":\"Question\",\"name\":\"\u00bfQu\u00e9 debe llevar una cuenta de cobro?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ciudad y fecha, n\u00famero consecutivo, tus datos y tu documento, el nombre y el NIT o la c\u00e9dula de quien paga, el concepto, el valor en n\u00fameros y en letras, los datos para el pago y tu firma.\"}},\n{\"@type\":\"Question\",\"name\":\"\u00bfDebo poner la frase de no responsable de IVA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es opcional, y solo si cumples todas las condiciones del par\u00e1grafo 3 del art\u00edculo 437. Ese mismo par\u00e1grafo dice que, cuando operas con responsables de IVA, debes registrar tu condici\u00f3n en el RUT y entregarles copia.\"}},\n{\"@type\":\"Question\",\"name\":\"\u00bfSigue vigente la frase de no haber contratado dos o m\u00e1s trabajadores?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No para la retenci\u00f3n del art\u00edculo 383. La Ley 2277 de 2022 cambi\u00f3 el par\u00e1grafo 2: hoy esa tabla se aplica a las rentas de trabajo que no vienen de una relaci\u00f3n laboral, sin esa condici\u00f3n. Por eso no la incluimos.\"}},\n{\"@type\":\"Question\",\"name\":\"\u00bfD\u00f3nde quedan mis datos?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Solo en tu navegador, para que la pr\u00f3xima cuenta salga m\u00e1s r\u00e1pido. No se env\u00edan a ning\u00fan servidor, salvo el nombre y el WhatsApp si llenas la caja de contacto.\"}}\n]}]}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Haz tu cuenta de cobro en PDF en un minuto: total en letras, consecutivo autom\u00e1tico y declaraciones con su fuente oficial. Gratis y sin registro. 1 \u00b7 Escribe tus datos2 \u00b7 Agrega lo que cobras3 \u00b7 Gu\u00e1rdala en PDF Tus datos (quien cobra) Nombre completo Tipo de documento C.C.C.E.P.P.T.PasaporteNIT N\u00famero de documento Ciudad Tel\u00e9fono Correo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-423","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/pages\/423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/comments?post=423"}],"version-history":[{"count":1,"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/pages\/423\/revisions"}],"predecessor-version":[{"id":425,"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/pages\/423\/revisions\/425"}],"wp:attachment":[{"href":"https:\/\/posdonpedro.com\/negociosnubeIA\/wp-json\/wp\/v2\/media?parent=423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}