{"id":10459,"date":"2026-10-29T09:00:00","date_gmt":"2026-10-29T09:00:00","guid":{"rendered":"https:\/\/www.simplywise.com\/blog\/?p=10459"},"modified":"2026-10-29T14:46:08","modified_gmt":"2026-10-29T14:46:08","slug":"cleaning-invoice-template","status":"publish","type":"post","link":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/","title":{"rendered":"Free Cleaning Invoice Template | Download PDF, Excel, Sheets"},"content":{"rendered":"<div class=\"rv2\">\n<div class=\"rv-site-header\">\n<div class=\"rv-header-in\"><a class=\"rv-brand\" href=\"https:\/\/www.simplywise.com\/\" aria-label=\"SimplyWise home\"><span class=\"rv-bgi\" role=\"img\" aria-label=\"SimplyWise\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/brand\/wordmark-navy.svg');aspect-ratio:546\/87\"><\/span><\/a><\/p>\n<nav class=\"rv-top-nav\" aria-label=\"Apps\">\n<ul>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-estimates\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/cost-estimator.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Estimates<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-receipts\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/receipt-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Receipts<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-mileage\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/mileage-tracker.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Mileage<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-rooms\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/room-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Room scans<\/span><\/a><\/li>\n<li><a class=\"rv-tn\" href=\"https:\/\/www.simplywise.com\/#ch-visualizer\"><span class=\"rv-bgi rv-tn-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/visualizer.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-tn-name\">Visualizer<\/span><\/a><\/li>\n<\/ul>\n<\/nav>\n<p><a class=\"rv-login\" href=\"https:\/\/simplywise.com\/login\">Log in<\/a><\/div>\n<nav class=\"rv-appbar\" aria-label=\"Apps\">\n<ul>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-estimates\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/cost-estimator.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Estimates<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-receipts\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/receipt-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Receipts<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-mileage\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/mileage-tracker.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Mileage<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-rooms\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/room-scanner.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Room scans<\/span><\/a><\/li>\n<li><a class=\"rv-ab\" href=\"https:\/\/www.simplywise.com\/#ch-visualizer\"><span class=\"rv-bgi rv-ab-ic\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/icons\/visualizer.svg');aspect-ratio:64\/64\"><\/span><span class=\"rv-ab-name\">Visualizer<\/span><\/a><\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<style id=\"sw-t-mobile\">\n@media (max-width: 768px) {\n  .sw-t section {\n    padding: 48px 20px !important;\n  }\n  .sw-t section[style*=\"display:flex\"],\n  .sw-t section[style*=\"display: flex\"] {\n    flex-direction: column !important;\n    align-items: stretch !important;\n    gap: 32px !important;\n  }\n  .sw-t section[style*=\"display:flex\"] > div,\n  .sw-t section[style*=\"display: flex\"] > div {\n    width: 100% !important;\n    max-width: 100% !important;\n    flex: 1 1 100% !important;\n    min-width: 0 !important;\n  }\n  .sw-t div[style*=\"display:flex\"][style*=\"gap\"],\n  .sw-t div[style*=\"display: flex\"][style*=\"gap\"] {\n    flex-wrap: wrap !important;\n  }\n  .sw-t div[style*=\"display:grid\"],\n  .sw-t div[style*=\"display: grid\"] {\n    grid-template-columns: 1fr !important;\n  }\n  .sw-t h1 {\n    font-size: 32px !important;\n    line-height: 1.15 !important;\n  }\n  .sw-t h2 {\n    font-size: 24px !important;\n    line-height: 1.2 !important;\n  }\n  .sw-t h3 {\n    font-size: 19px !important;\n  }\n  .sw-t [style*=\"font-size:64px\"],\n  .sw-t [style*=\"font-size: 64px\"],\n  .sw-t [style*=\"font-size:56px\"],\n  .sw-t [style*=\"font-size: 56px\"] {\n    font-size: 32px !important;\n  }\n  .sw-t [style*=\"font-size:48px\"],\n  .sw-t [style*=\"font-size: 48px\"] {\n    font-size: 28px !important;\n  }\n  .sw-t [style*=\"font-size:40px\"],\n  .sw-t [style*=\"font-size: 40px\"] {\n    font-size: 24px !important;\n  }\n  .sw-t img, .sw-t svg {\n    max-width: 100% !important;\n    height: auto !important;\n  }\n  .sw-t table {\n    display: block !important;\n    overflow-x: auto !important;\n    width: 100% !important;\n    -webkit-overflow-scrolling: touch !important;\n  }\n  .sw-t div[style*=\"padding:40px 120px\"],\n  .sw-t div[style*=\"padding: 40px 120px\"] {\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n    flex-wrap: wrap !important;\n    gap: 16px !important;\n  }\n  .sw-t div[style*=\"display:flex\"][style*=\"gap:12px\"][style*=\"font-size:14px\"] {\n    flex-wrap: nowrap !important;\n  }\n  .sw-t div[style*=\"padding:16px 120px\"],\n  .sw-t div[style*=\"padding: 16px 120px\"] {\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n    gap: 16px !important;\n  }\n  .sw-t div[style*=\"padding:16px 120px\"] span,\n  .sw-t div[style*=\"padding: 16px 120px\"] span {\n    font-size: 13px !important;\n  }\n  .sw-t div[style*=\"display:flex\"][style*=\"gap:40px\"],\n  .sw-t div[style*=\"display: flex\"][style*=\"gap: 40px\"] {\n    gap: 16px !important;\n  }\n  .sw-t div[style*=\"display:flex\"][style*=\"width:100%\"] > div,\n  .sw-t div[style*=\"display: flex\"][style*=\"width: 100%\"] > div {\n    flex: 1 1 100% !important;\n    min-width: 100% !important;\n    max-width: 100% !important;\n  }\n}<\/p>\n<p>.sw-a__eyebrow,.sw-l__eyebrow,.eyebrow{color:#1d4ed8!important;}\n<\/style>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\">\n<style id=\"sw-rv2\">:root:has(.rv2),.rv2{--rv-ink:#0c0e1e;--rv-muted:#6c6a6a;--rv-body:#3a3c45;--rv-blue:#0071bd;--rv-blue-press:#005e9e;--rv-navy:#0c3859;--rv-navy-2:#0c3b5b;--rv-bg:#f5f4f2;--rv-tint:#eaf6fd;--rv-surface:#fff;--rv-line:#d9d9d9;--rv-line-soft:#e7e5e1;--rv-star:#f2a900;--rv-green:#076d3a;--rv-green-bg:#d4ebdf;--rv-r-card:22px;--rv-r-pill:999px;--rv-r-media:28px;--rv-r-ctl:16px;--rv-sh-card:0 1px 1px rgba(12,56,89,.04),0 12px 28px -18px rgba(12,56,89,.32);--rv-sh-link:0 0 0 1px rgba(12,14,30,.04),0 10px 26px -18px rgba(12,56,89,.4);--rv-sh-pill:0 0 0 1px rgba(12,14,30,.06),0 10px 22px -14px rgba(12,56,89,.45);--rv-sh-btn:0 10px 24px -14px rgba(0,113,189,.9);--rv-sh-media:0 0 0 1px rgba(12,14,30,.06),0 40px 80px -40px rgba(12,14,30,.55);--rv-font:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}body:has(.rv2) .single-post .entry-header,body:has(.rv2) .single-post .entry-meta,body:has(.rv2) .single-post .page-header,body:has(.rv2) .single-post article>h1:first-child{display:none !important}body:has(.rv2) .single-post .post-tags,body:has(.rv2) .single-post .entry-footer,body:has(.rv2) .single-post .breadcrumb-nav{display:none !important}body:has(.rv2) .single-post article.post .entry-content{padding-top:0 !important;margin-top:0 !important;max-width:100% !important;width:100% !important}body:has(.rv2) .single-post .content-area,body:has(.rv2) .single-post #primary,body:has(.rv2) .single-post .site-main{padding:0 !important;max-width:100% !important;width:100% !important}body:has(.rv2) .single-post .row--index>.col-xs-12{padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .single-post .row.no-pad>[class*=\"col-\"]{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .single-post article.post,body:has(.rv2) .single-post article.sw{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important;float:none !important;flex:0 0 100% !important}body:has(.rv2) .single-post .container,body:has(.rv2) .single-post .container-fluid{max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .single-post .row--index,body:has(.rv2) .single-post .row.no-pad,body:has(.rv2) .single-post .site-content{max-width:100% !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body:has(.rv2) .entry-header,body:has(.rv2) .page-header,body:has(.rv2) .entry-footer{display:none !important}body:has(.rv2){margin-top:0 !important;padding-top:0 !important}body:has(.rv2) #page,body:has(.rv2) #content,body:has(.rv2) .site-content,body:has(.rv2) .row--index,body:has(.rv2) .row--index>.col-xs-12,body:has(.rv2) #primary,body:has(.rv2) .site-main,body:has(.rv2) article.post,body:has(.rv2) .row.no-pad,body:has(.rv2) .row.no-pad>[class*=\"col-\"],body:has(.rv2) .entry-content,.rv2 .sw-t{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;float:none !important;flex:0 0 100% !important}body:has(.rv2){background:var(--rv-bg) !important}body:has(.rv2) #content,body:has(.rv2) .site-content{padding-bottom:0 !important;margin-bottom:0 !important}.rv2 .rv-site-header,.rv2 .rv-site-footer{font-family:var(--rv-font);-webkit-font-smoothing:antialiased}.rv2 .rv-site-header ul,.rv2 .rv-site-footer ul{list-style:none;margin:0;padding:0}.rv2 .rv-site-header li,.rv2 .rv-site-footer li{margin:0;padding:0}.rv2 .rv-site-header a,.rv2 .rv-site-footer a{border:0;box-shadow:none}.rv2 .rv-site-header{position:sticky;top:0;z-index:50;background:#fff;box-shadow:inset 0 -1px 0 var(--rv-line-soft)}.rv2 .rv-header-in{height:60px;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px}.rv2 .rv-brand{display:flex;align-items:center;min-height:44px;flex:none;border-radius:6px}.rv2 .rv-brand img{width:124px;height:auto;display:block}.rv2 .rv-top-nav{display:none}.rv2 .rv-login{flex:none;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--rv-ink) !important;border-radius:999px;background:#fff;color:var(--rv-ink) !important;font:600 15px\/24px var(--rv-font);letter-spacing:-.005em}.rv2 .rv-login:hover{background:var(--rv-ink);color:#fff !important}.rv2 .rv-appbar{height:58px;background:rgba(255,255,255,.94);box-shadow:inset 0 1px 0 var(--rv-line-soft)}.rv2 .rv-appbar ul{display:flex;height:100%;max-width:560px;margin:0 auto;padding:4px}.rv2 .rv-appbar li{flex:1 1 auto;display:flex}.rv2 .rv-ab{flex:1 1 auto;min-height:44px;min-width:44px;padding:0 3px;border-radius:14px;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--rv-muted) !important;text-decoration:none}.rv2 .rv-ab-ic{width:26px;height:26px;border-radius:7px;flex:none;opacity:.6}.rv2 .rv-ab-name{font:600 12px\/14px var(--rv-font);letter-spacing:-.025em;white-space:nowrap;opacity:.85}.rv2 .rv-ab:hover{color:var(--rv-ink) !important}.rv2 .rv-ab:hover .rv-ab-ic,.rv2 .rv-ab:hover .rv-ab-name{opacity:1}@media (max-width:389px){.rv2 .rv-ab{padding:0 2px}.rv2 .rv-ab-name{font-size:11.5px;letter-spacing:-.03em}.rv2 .rv-ab-ic{width:24px;height:24px}}@media (min-width:768px){.rv2 .rv-ab{flex-direction:row;gap:8px}.rv2 .rv-ab-name{font-size:13px;line-height:16px}.rv2 .rv-brand img{width:136px}}@media (min-width:1024px){.rv2 .rv-header-in{height:72px;padding:0 48px}.rv2 .rv-appbar{display:none}.rv2 .rv-brand img{width:142px}.rv2 .rv-top-nav{display:flex;justify-content:center;flex:1 1 auto;min-width:0}.rv2 .rv-top-nav ul{display:flex;gap:2px}.rv2 .rv-tn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;color:var(--rv-muted) !important;text-decoration:none;white-space:nowrap;font:500 15px\/24px var(--rv-font);letter-spacing:-.01em}.rv2 .rv-tn-ic{width:22px;height:22px;border-radius:6px;flex:none;opacity:.72}.rv2 .rv-tn:hover{color:var(--rv-ink) !important;background:rgba(12,14,30,.04)}.rv2 .rv-tn:hover .rv-tn-ic{opacity:1}}.rv2 .rv-site-footer{background:var(--rv-navy);color:rgba(255,255,255,.72);padding:30px 20px calc(22px + env(safe-area-inset-bottom));margin:0}.rv2 .rv-site-footer>div{max-width:1104px;margin:0 auto}.rv2 .rv-wm{width:132px;height:auto;display:block}.rv2 .rv-tag{margin:10px 0 14px;font-size:14px;line-height:20px;color:rgba(255,255,255,.7)}.rv2 .rv-foot-links{display:flex;flex-wrap:wrap;gap:0 22px;margin:0 0 14px !important}.rv2 .rv-foot-links a{display:inline-flex;align-items:center;min-height:44px;color:rgba(255,255,255,.88) !important;font-size:15px;font-weight:500;text-decoration:none}.rv2 .rv-foot-links a:hover{color:#fff !important;text-decoration:underline}.rv2 .rv-site-footer small{display:block;color:rgba(255,255,255,.62);font-size:13px;line-height:18px}@media (max-width:389px){.rv2 .rv-foot-links{gap:0 14px}}@media (min-width:768px){.rv2 .rv-site-footer>div{display:grid;grid-template-columns:1fr auto;grid-template-areas:'wm links' 'tag links' 'copy copy';column-gap:32px;align-items:center}.rv2 .rv-wm{grid-area:wm}.rv2 .rv-tag{grid-area:tag;margin:8px 0 0}.rv2 .rv-foot-links{grid-area:links;margin:0 !important;justify-content:flex-end}.rv2 .rv-site-footer small{grid-area:copy;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.14)}}@media (min-width:1024px){.rv2 .rv-site-footer{padding:36px 48px 28px}.rv2 .rv-site-footer>div{grid-template-columns:auto 1fr auto;grid-template-areas:'wm tag links' 'copy copy copy';column-gap:28px}.rv2 .rv-tag{margin:0}}.rv2 .rv-h1-a,.rv2 .rv-h1-b{display:block}.rv2 .rv-h1-a{color:var(--rv-muted) !important}.rv2 .rv-h1-b{color:var(--rv-ink) !important}.rv2 h1 .rv-h1-a + br{display:none}.rv2 .sw-t a[href]:hover{filter:brightness(.92)}.rv2 .sw-t details summary{cursor:pointer}.rv2 .sw-t a:focus-visible,.rv2 .sw-t summary:focus-visible{outline:2px solid var(--rv-blue);outline-offset:3px}body:has(.rv2) #masthead,body:has(.rv2) #colophon{display:none !important}.rv2 .pm__prefsrc{text-align:inherit}.rv2 .pm__prefsrc a{text-decoration:none !important;border-bottom:0 !important}.rv2 .pm__prefsrc a:focus-visible{outline:2px solid var(--rv-blue);outline-offset:3px}.rv2 .rv-legacy-foot{display:none !important}.rv2 .rv-site-header p:not([class]),.rv2 .rv-site-footer p:not([class]){display:contents !important}.rv2 .rv-bgi{display:block;background-position:center;background-size:contain;background-repeat:no-repeat}.rv2 .rv-brand .rv-bgi{width:124px}@media (min-width:768px){.rv2 .rv-brand .rv-bgi{width:136px}}@media (min-width:1024px){.rv2 .rv-brand .rv-bgi{width:142px}}.rv2 .sw-c div[style*=\"display:flex\"]>br,.rv2 .sw-t div[style*=\"display:flex\"]>br{display:none !important}.rv2 .sw-c h1,.rv2 .sw-t h1{font-size:clamp(34px,11.2vw,52px) !important;line-height:1.02 !important;letter-spacing:-.045em !important}@media (min-width:1024px){.rv2 .sw-c h1,.rv2 .sw-t h1{font-size:52px !important;letter-spacing:-.05em !important}}@media (max-width:767px){.rv2 .sw-c section:first-of-type a[style*=\"border-radius:999px\"]:not([href*=\"preferences\/source\"]),.rv2 .sw-t section:first-of-type a[style*=\"border-radius:999px\"]:not([href*=\"preferences\/source\"]){display:flex !important;width:100% !important;justify-content:center !important;box-sizing:border-box !important;min-height:52px}}<\/style>\n<div class=\"sw-t\" style=\"font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#0c0e1e;line-height:1.6;margin:0;padding:0;max-width:100%;overflow-x:hidden\">\n<section style=\"background:#f5f4f2;padding:80px 120px;display:flex;gap:60px;align-items:flex-start;box-sizing:border-box;width:100%\">\n<div style=\"flex:1;min-width:0\">\n<div style=\"font-size:13px;color:#6c6a6a;margin-bottom:24px\">Templates &nbsp;&gt;&nbsp; Contractor &nbsp;&gt;&nbsp; Cleaning Invoice Template.<\/div>\n<h1 style=\"font-size:48px;font-weight:600;color:#0c0e1e;line-height:1.1;margin:0 0 16px 0;padding:0;letter-spacing:-0.045em\"><span class=\"rv-h1-a\">Free Cleaning<\/span><br \/><span class=\"rv-h1-b\">Invoice Template<\/span><\/h1>\n<div style=\"font-size:13px;color:#6c6a6a;margin-bottom:20px\">Updated October 29, 2026.<\/div>\n<p style=\"font-size:18px;color:#6c6a6a;line-height:1.6;margin:0 0 32px 0\">Bill the service date, frequency, rooms or square footage, rate, supplies, and add-ons on one clean invoice. It has discount, tax, deposit, balance due, and next visit lines. Grab the PDF, Excel, or Google Sheets version below.<\/p>\n<div style=\"display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap\">\n      <a href=\"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/09\/simplywise-cleaning-invoice-template.pdf\" download style=\"display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:999px;font-size:15px;font-weight:600;background:#0071bd;color:#fff;text-decoration:none;border:none\">&#128196; PDF<\/a><br \/>\n      <a href=\"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/09\/simplywise-cleaning-invoice-template.xlsx\" download style=\"display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:999px;font-size:15px;font-weight:600;background:#ffffff;color:#0c0e1e;text-decoration:none;border:1px solid #0c0e1e\">Excel<\/a><br \/>\n      <a href=\"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/09\/simplywise-cleaning-invoice-template.csv\" style=\"display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:999px;font-size:15px;font-weight:600;background:#ffffff;color:#0c0e1e;text-decoration:none;border:1px solid #0c0e1e\">Google Sheets<\/a>\n    <\/div>\n<div style=\"font-size:13px;color:#6c6a6a\">No signup required. Bring your own numbers, every rate cell ships blank.<\/div>\n<p class=\"pm__prefsrc\" style=\"margin:16px 0 0;\"><a href=\"https:\/\/www.google.com\/preferences\/source?q=simplywise.com\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;min-height:36px;max-width:100%;box-sizing:border-box;padding:6px 14px;background:#fff;border:1px solid #dbe6ff;border-radius:999px;color:#2563eb;font:600 13.5px\/1.3 Inter,-apple-system,sans-serif;text-decoration:none;white-space:nowrap;\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 48 48\" aria-hidden=\"true\" focusable=\"false\" style=\"flex:none\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg>Add SimplyWise as a preferred source<\/a><\/p>\n<\/div>\n<div style=\"flex:1;min-width:0;max-width:420px\">\n<div style=\"background:#fff;border-radius:22px;padding:28px;box-shadow:0 0 0 1px rgba(12,14,30,.04),0 10px 26px -18px rgba(12,56,89,.4)\">\n<div style=\"display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px\">\n<div>\n<div style=\"font-size:11px;color:#6c6a6a;letter-spacing:1px;text-transform:uppercase\">Cleaning Invoice<\/div>\n<div style=\"font-size:16px;font-weight:700;color:#0c0e1e;margin-top:4px\">Bright Home Cleaning Co.<\/div>\n<\/div>\n<div style=\"font-size:11px;color:#6c6a6a;text-align:right\">Invoice #<br \/>Sample layout.<\/div>\n<\/p><\/div>\n<div style=\"border-top:1px solid #e7e5e1;padding:12px 0;font-size:12px;color:#6c6a6a\">Next scheduled visit: Example only.<\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:12px;color:#6c6a6a;padding:6px 0\"><span>Biweekly clean, 3 bed \/ 2 bath<\/span><span>Example only.<\/span><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:12px;color:#6c6a6a;padding:6px 0\"><span>Inside oven add-on<\/span><span>Example only.<\/span><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:12px;color:#6c6a6a;padding:6px 0\"><span>Recurring discount<\/span><span>Example only.<\/span><\/div>\n<div style=\"border-top:1px solid #e7e5e1;margin-top:8px;padding-top:10px;display:flex;justify-content:space-between;font-size:14px;font-weight:700;color:#0c0e1e\"><span>Balance due<\/span><span>Sample layout. Not a price.<\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section style=\"padding:24px 120px;background:#f5f4f2;box-sizing:border-box;width:100%;display:flex;gap:40px;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center\">\n<div>\n<div style=\"font-size:24px;font-weight:600;color:#0c0e1e\">10,000+<\/div>\n<div style=\"font-size:13px;color:#6c6a6a\">Contractors trusted<\/div>\n<\/div>\n<div>\n<div style=\"font-size:24px;font-weight:600;color:#0c0e1e\">4.8 Stars<\/div>\n<div style=\"font-size:13px;color:#6c6a6a\">App Store<\/div>\n<\/div>\n<div>\n<div style=\"font-size:24px;font-weight:600;color:#0c0e1e\">4.7 Stars<\/div>\n<div style=\"font-size:13px;color:#6c6a6a\">Google Play.<\/div>\n<\/div>\n<\/section>\n<section style=\"padding:80px 120px;background:#fff;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 24px 0;color:#0c0e1e;letter-spacing:-0.035em\">Every Line Item a Cleaning Invoice Should Have.<\/h2>\n<figure style=\"margin:0 0 32px 0\">\n    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&#038;h=700&#038;fit=crop&#038;q=80&#038;auto=format\" alt=\"A woman standing in a kitchen holding a broom, ready to start a residential cleaning job\" loading=\"eager\" style=\"width:100%;height:auto;border-radius:12px;display:block;object-fit:cover;aspect-ratio:2\/1\" \/><figcaption style=\"font-size:12px;color:#6c6a6a;margin-top:8px\">Photo by Josue Michel on Unsplash.<\/figcaption><\/figure>\n<div style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:24px\">\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Service date and frequency.<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">When this visit happened, and whether the job is one-time or recurring.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Rooms or square footage<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">What got cleaned, so the client sees the scope.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Per-visit or hourly rate<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">The cleaning charge itself, per visit or by the hour.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Supplies<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Your own supplies, billed as their own line.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Add-ons<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Windows, the oven, or carpet, each on its own line.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Recurring-service discount<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">The rate cut for a standing client, shown as its own line.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p style=\"margin:24px 0 0 0;font-size:14px;color:#6c6a6a\">Pricing the next job? <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" style=\"color:#0071bd;font-weight:600;text-decoration:none\">Turn a photo into an itemized estimate in about 6 seconds with SimplyWise Cost Estimator &rarr;<\/a>. Free to try.<\/p>\n<\/section>\n<section style=\"padding:80px 120px;background:#f5f4f2;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 24px 0;color:#0c0e1e;letter-spacing:-0.035em\">Cleaning Invoice vs. Cleaning Estimate<\/h2>\n<p style=\"font-size:15px;color:#6c6a6a;margin:0 0 32px 0\">Here is where the two documents split.<\/p>\n<table style=\"width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden;border:1px solid #e7e5e1\">\n<thead>\n<tr>\n<th scope=\"col\" style=\"background:#f5f4f2;color:#0c0e1e;padding:14px 20px;font-size:13px;font-weight:600;text-align:left\">What the document does<\/th>\n<th scope=\"col\" style=\"background:#f5f4f2;color:#0c0e1e;padding:14px 20px;font-size:13px;font-weight:600;text-align:left\">Estimate<\/th>\n<th scope=\"col\" style=\"background:#f5f4f2;color:#0c0e1e;padding:14px 20px;font-size:13px;font-weight:600;text-align:left\">Invoice<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">When it goes out<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Before the first cleaning.<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">After each visit, or per billing cycle.<\/td>\n<\/tr>\n<tr style=\"background:#fff\">\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Line items<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Projected rooms, frequency, and add-ons.<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Actual rooms cleaned and add-ons done.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Deposit<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Requested, not yet applied.<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Shown as deposit received against the total.<\/td>\n<\/tr>\n<tr style=\"background:#fff\">\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Next scheduled visit<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Not yet set.<\/td>\n<td style=\"padding:14px 20px;font-size:14px;border-bottom:1px solid #efede9\">Listed for the client.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:14px 20px;font-size:14px\">Signature<\/td>\n<td style=\"padding:14px 20px;font-size:14px\">Client signs to approve the scope.<\/td>\n<td style=\"padding:14px 20px;font-size:14px\">Not needed.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin:24px 0 0 0;font-size:14px;color:#6c6a6a\">Need the estimate side first? Skip the paperwork. <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" style=\"color:#0071bd;font-weight:600;text-decoration:none\">Turn a photo into an itemized estimate in about 6 seconds with SimplyWise Cost Estimator &rarr;<\/a>. Free to try.<\/p>\n<\/section>\n<section style=\"padding:80px 120px;background:#fff;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 40px 0;color:#0c0e1e;letter-spacing:-0.035em\">How to Fill Out a Cleaning Invoice in 5 Steps<\/h2>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:32px;margin-bottom:16px;display:flex;gap:24px;align-items:flex-start\">\n<div style=\"width:48px;height:48px;min-width:48px;background:#0071bd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700\">1<\/div>\n<div>\n<h3 style=\"font-size:20px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Step 1: Confirm what actually happened at this visit.<\/h3>\n<p style=\"font-size:15px;color:#3a3c45;line-height:1.6;margin:0\">Check the rooms cleaned and the frequency. Note any change. The invoice bills this visit.<\/p>\n<\/div><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:32px;margin-bottom:16px;display:flex;gap:24px;align-items:flex-start\">\n<div style=\"width:48px;height:48px;min-width:48px;background:#0071bd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700\">2<\/div>\n<div>\n<h3 style=\"font-size:20px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Step 2: Fill in the business and client blocks.<\/h3>\n<p style=\"font-size:15px;color:#3a3c45;line-height:1.6;margin:0\">Next, add your business name, address, phone, and license number if required. Then add the client&#8217;s name and billing address.<\/p>\n<\/div><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:32px;margin-bottom:16px;display:flex;gap:24px;align-items:flex-start\">\n<div style=\"width:48px;height:48px;min-width:48px;background:#0071bd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700\">3<\/div>\n<div>\n<h3 style=\"font-size:20px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Step 3: Enter every line item by category<\/h3>\n<p style=\"font-size:15px;color:#3a3c45;line-height:1.6;margin:0\">List the rooms cleaned, the rate, and supplies. Give each add-on its own line too.<\/p>\n<\/div><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:32px;margin-bottom:16px;display:flex;gap:24px;align-items:flex-start\">\n<div style=\"width:48px;height:48px;min-width:48px;background:#0071bd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700\">4<\/div>\n<div>\n<h3 style=\"font-size:20px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Step 4: Apply the recurring discount, tax, and the deposit<\/h3>\n<p style=\"font-size:15px;color:#3a3c45;line-height:1.6;margin:0\">Apply the recurring-service discount first. Then add sales tax where required, and subtract the deposit. What is left is the balance due.<\/p>\n<\/div><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:32px;margin-bottom:0;display:flex;gap:24px;align-items:flex-start\">\n<div style=\"width:48px;height:48px;min-width:48px;background:#0071bd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700\">5<\/div>\n<div>\n<h3 style=\"font-size:20px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Step 5: Note the next scheduled visit and send it.<\/h3>\n<p style=\"font-size:15px;color:#3a3c45;line-height:1.6;margin:0\">Write the next scheduled visit and the payment terms in plain words. Then send it the same day.<\/p>\n<\/div><\/div>\n<\/section>\n<section style=\"padding:80px 120px;background:#f5f4f2;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 24px 0;color:#0c0e1e;letter-spacing:-0.035em\">Worked Example: A Recurring Biweekly Clean With Add-Ons<\/h2>\n<p style=\"font-size:16px;color:#3a3c45;line-height:1.7;margin:0 0 24px 0;max-width:820px\">Bright Home Cleaning Co. cleans a 3-bedroom, 2-bathroom home every other week. This visit the client also asked for the oven, so the crew adds it as its own line. The recurring-service discount applies before tax, and the invoice goes out that evening.<\/p>\n<div style=\"background:#fff;border-radius:22px;padding:36px;border:1px solid #e7e5e1;max-width:820px;box-shadow:0 1px 1px rgba(12,56,89,.04),0 12px 28px -18px rgba(12,56,89,.32)\">\n<h3 style=\"font-size:18px;font-weight:600;margin:0 0 16px 0;color:#0c0e1e\">The filled invoice, block by block<\/h3>\n<ul style=\"list-style:none;padding:0;margin:0\">\n<li style=\"padding:10px 0;font-size:15px;color:#3a3c45;border-bottom:1px solid #efede9\"><strong>Contractor block.<\/strong> Bright Home Cleaning Co., phone, and license number if required.<\/li>\n<li style=\"padding:10px 0;font-size:15px;color:#3a3c45;border-bottom:1px solid #efede9\"><strong>Bill to block.<\/strong> Client name and billing address.<\/li>\n<li style=\"padding:10px 0;font-size:15px;color:#3a3c45;border-bottom:1px solid #efede9\"><strong>Invoice details.<\/strong> Invoice number, dates, service frequency, and next scheduled visit.<\/li>\n<li style=\"padding:10px 0;font-size:15px;color:#3a3c45;border-bottom:1px solid #efede9\"><strong>Line items.<\/strong> Rooms cleaned, the rate, supplies, and the oven add-on, each billed separately.<\/li>\n<li style=\"padding:10px 0;font-size:15px;color:#3a3c45;border-bottom:1px solid #efede9\"><strong>Totals block.<\/strong> Subtotal, discount, tax, deposit received, and balance due.<\/li>\n<li style=\"padding:10px 0;font-size:15px;color:#3a3c45\"><strong>Terms.<\/strong> Payment terms, late policy, and next visit.<\/li>\n<\/ul><\/div>\n<p style=\"margin:24px 0 0 0;font-size:14px;color:#6c6a6a\">Figures here are placeholders, not prices. <a href=\"https:\/\/www.simplywise.com\/blog\/construction-calculators\/\" style=\"color:#0071bd;font-weight:600;text-decoration:none\">Price the job with the construction calculators<\/a> before you write a number on anything.<\/p>\n<\/section>\n<section style=\"padding:80px 120px;background:#fff;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 24px 0;color:#0c0e1e;letter-spacing:-0.035em\">What Is Actually in the Files Above.<\/h2>\n<div style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:24px\">\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 10px 0;color:#0c0e1e\">Contractor and client blocks.<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Business and client details, plus a license number field.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 10px 0;color:#0c0e1e\">Invoice details block<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Invoice number, dates, frequency, and a next scheduled visit field.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 10px 0;color:#0c0e1e\">Line item table<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Description, quantity, unit, unit price, and amount. There are 14 numbered rows. The first six carry example descriptions, and every number cell ships blank.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 10px 0;color:#0c0e1e\">Totals block<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Subtotal, discount, tax, total, deposit, and balance due. Excel does the math.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 10px 0;color:#0c0e1e\">Payment methods block<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Check, bank transfer, or a payment app handle. No card field.<\/p>\n<\/p><\/div>\n<div style=\"background:#f5f4f2;border-radius:12px;padding:24px;border:1px solid #e7e5e1\">\n<h3 style=\"font-size:17px;font-weight:600;margin:0 0 10px 0;color:#0c0e1e\">Terms block<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;margin:0;line-height:1.5\">Payment terms, late policy, and next visit.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p style=\"margin:28px 0 0 0;font-size:14px;color:#6c6a6a\">Every rate cell ships blank. <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" style=\"color:#0071bd;font-weight:600;text-decoration:none\">Or raise the estimate and invoice straight from SimplyWise Cost Estimator &rarr;<\/a>. Free to try.<\/p>\n<\/section>\n<section style=\"padding:80px 120px;background:#fff;text-align:center;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 40px 0;color:#0c0e1e;letter-spacing:-0.035em\">Template Download vs. Running It in the App<\/h2>\n<div style=\"display:flex;gap:32px;justify-content:center;max-width:900px;margin:0 auto\">\n<div style=\"flex:1;border-radius:16px;padding:40px 32px;text-align:left;background:#f5f4f2;border:1px solid #e7e5e1\">\n      <span style=\"display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:#f5f4f2;color:#6c6a6a;margin-bottom:12px\">Template Download<\/span><\/p>\n<h3 style=\"font-size:24px;font-weight:600;margin:0 0 16px 0;color:#0c0e1e\">What&#8217;s Included<\/h3>\n<ul style=\"list-style:none;padding:0;margin:16px 0\">\n<li style=\"padding:6px 0;font-size:14px;color:#3a3c45\">&#10003; Contractor, client, invoice detail, and totals blocks.<\/li>\n<li style=\"padding:6px 0;font-size:14px;color:#3a3c45\">&#10003; PDF, Excel, Google Sheets.<\/li>\n<li style=\"padding:6px 0;font-size:14px;color:#3a3c45\">&#10003; Auto totals in the Excel version.<\/li>\n<li style=\"padding:6px 0;font-size:14px;color:#3a3c45\">&#10003; You track service dates, discounts, and balances by hand.<\/li>\n<\/ul><\/div>\n<div style=\"flex:1;border-radius:16px;padding:40px 32px;text-align:left;background:#0c3859;color:#fff\">\n      <span style=\"display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:#076d3a;color:#fff;margin-bottom:12px\">Free to Try<\/span><\/p>\n<h3 style=\"font-size:24px;font-weight:600;margin:0 0 16px 0;color:#fff\">SimplyWise App<\/h3>\n<ul style=\"list-style:none;padding:0;margin:16px 0\">\n<li style=\"padding:6px 0;font-size:14px;color:rgba(255,255,255,.7)\">&#10003; Photo to itemized estimate in about 6 seconds.<\/li>\n<li style=\"padding:6px 0;font-size:14px;color:rgba(255,255,255,.7)\">&#10003; Turn a saved estimate straight into an invoice.<\/li>\n<li style=\"padding:6px 0;font-size:14px;color:rgba(255,255,255,.7)\">&#10003; Client signs to approve the quote.<\/li>\n<li style=\"padding:6px 0;font-size:14px;color:rgba(255,255,255,.7)\">&#10003; $29.99\/mo or $239.99\/yr, about $20\/mo on annual, 7-day free trial.<\/li>\n<\/ul>\n<p>      <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" style=\"display:inline-block;background:#0071bd;color:#fff;padding:14px 28px;border-radius:999px;font-size:15px;font-weight:600;margin-top:16px;text-decoration:none\">Try SimplyWise Free &rarr;<\/a>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<section style=\"padding:80px 120px;background:#f5f4f2;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 40px 0;text-align:center;color:#0c0e1e;letter-spacing:-0.035em\">Frequently Asked Questions<\/h2>\n<div style=\"max-width:800px;margin:0 auto\">\n<h3 style=\"font-size:20px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Filling out the invoice<\/h3>\n<div style=\"border-bottom:1px solid #e7e5e1;padding:20px 0\">\n<div class=\"sw-fq\" style=\"font-size:16px;font-weight:600;cursor:pointer;color:#0c0e1e\">What is the difference between a cleaning invoice and a cleaning estimate?<\/div>\n<div style=\"font-size:15px;color:#6c6a6a;line-height:1.7;padding-top:12px;display:none\">An estimate goes out before the first cleaning and states projected scope. An invoice goes out after each visit and states what was actually cleaned, plus the due date and deposit received.<\/div>\n<\/div>\n<div style=\"border-bottom:1px solid #e7e5e1;padding:20px 0\">\n<div class=\"sw-fq\" style=\"font-size:16px;font-weight:600;cursor:pointer;color:#0c0e1e\">How do I bill add-ons like windows, the oven, or carpet separately from the standard clean?<\/div>\n<div style=\"font-size:15px;color:#6c6a6a;line-height:1.7;padding-top:12px;display:none\">Give each add-on its own line instead of folding it into the standard clean. Then the client sees why the total is higher.<\/div>\n<\/div>\n<div style=\"border-bottom:1px solid #e7e5e1;padding:20px 0\">\n<div class=\"sw-fq\" style=\"font-size:16px;font-weight:600;cursor:pointer;color:#0c0e1e\">Should the recurring-service discount go on its own line?<\/div>\n<div style=\"font-size:15px;color:#6c6a6a;line-height:1.7;padding-top:12px;display:none\">Yes. Show the full rate first, then the recurring-service discount as its own line before tax.<\/div>\n<\/div>\n<h3 style=\"font-size:20px;font-weight:600;margin:32px 0 8px 0;color:#0c0e1e\">Sales tax, deposits, and getting paid<\/h3>\n<div style=\"border-bottom:1px solid #e7e5e1;padding:20px 0\">\n<div class=\"sw-fq\" style=\"font-size:16px;font-weight:600;cursor:pointer;color:#0c0e1e\">Do I need to charge sales tax on a cleaning job?<\/div>\n<div style=\"font-size:15px;color:#6c6a6a;line-height:1.7;padding-top:12px;display:none\">It depends on your state. Texas treats cleaning as a taxable service, per the Comptroller&#8217;s own guidance. New Jersey&#8217;s sales tax guide lists Cleaning Services (janitorial) and Carpet Cleaning as taxable. Other states differ, so check your state department of revenue first.<\/div>\n<\/div>\n<div style=\"border-bottom:1px solid #e7e5e1;padding:20px 0\">\n<div class=\"sw-fq\" style=\"font-size:16px;font-weight:600;cursor:pointer;color:#0c0e1e\">Is there a limit on the deposit I can collect before the first cleaning?<\/div>\n<div style=\"font-size:15px;color:#6c6a6a;line-height:1.7;padding-top:12px;display:none\">It depends on your state. Some states cap deposits on home improvement contracts, but a routine cleaning job usually does not fall under those caps. Check your state&#8217;s consumer protection office.<\/div>\n<\/div>\n<div style=\"border-bottom:1px solid #e7e5e1;padding:20px 0\">\n<div class=\"sw-fq\" style=\"font-size:16px;font-weight:600;cursor:pointer;color:#0c0e1e\">Does the free template include a way to take card payment?<\/div>\n<div style=\"font-size:15px;color:#6c6a6a;line-height:1.7;padding-top:12px;display:none\">No, on purpose. The payment block lists check, bank transfer, or a payment app handle. Run card charges through your own processor.<\/div>\n<\/div><\/div>\n<\/section>\n<section style=\"padding:80px 120px;background:#fff;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;margin:0 0 32px 0;color:#0c0e1e;letter-spacing:-0.035em\">More Free Templates for Contractors<\/h2>\n<div style=\"display:flex;gap:24px;width:100%\">\n<div style=\"flex:1;background:#fff;border-radius:22px;overflow:hidden;border:1px solid #e7e5e1;cursor:pointer;transition:box-shadow 0.2s\" onclick=\"window.location='https:\/\/www.simplywise.com\/blog\/contractor-invoice-template\/'\" onmouseover=\"this.style.boxShadow='0 4px 16px rgba(0,0,0,0.1)'\" onmouseout=\"this.style.boxShadow='none'\">\n<div style=\"background:#f5f4f2;height:160px;border-left:4px solid #8b5cf6;padding:16px 20px;overflow:hidden;position:relative\">\n<div style=\"filter:blur(2px);opacity:0.6;transform:scale(0.95)\">\n<div style=\"font-size:7px;font-weight:700;color:#0071bd;letter-spacing:1px;margin-bottom:4px\">CONTRACTOR INVOICE.<\/div>\n<div style=\"font-size:10px;font-weight:700;color:#0c0e1e;margin-bottom:6px\">Apex Construction LLC.<\/div>\n<div style=\"height:1px;background:#e7e5e1;margin:4px 0\"><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:7px;color:#6c6a6a;padding:3px 0\"><span>Phase 1: Foundation work<\/span><span>example.<\/span><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:7px;color:#6c6a6a;padding:3px 0\"><span>Materials<\/span><span>example.<\/span><\/div>\n<div style=\"height:1px;background:#0c3859;margin:4px 0\"><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:8px;font-weight:700;color:#0c0e1e\"><span>BALANCE DUE<\/span><span>example.<\/span><\/div>\n<\/div>\n<div style=\"position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,#f5f4f2)\"><\/div>\n<\/div>\n<div style=\"padding:20px\">\n<h3 style=\"font-size:16px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Contractor Invoice Template<\/h3>\n<p style=\"font-size:13px;color:#6c6a6a;line-height:1.5;margin:0 0 12px 0\">The general purpose version, for remodels and multi trade jobs.<\/p>\n<p><a href=\"https:\/\/www.simplywise.com\/blog\/contractor-invoice-template\/\" style=\"font-size:14px;font-weight:600;color:#0071bd;text-decoration:none\">Open the template &rarr;<\/a>.<\/div>\n<\/p><\/div>\n<div style=\"flex:1;background:#fff;border-radius:22px;overflow:hidden;border:1px solid #e7e5e1;cursor:pointer;transition:box-shadow 0.2s\" onclick=\"window.location='https:\/\/www.simplywise.com\/blog\/painting-invoice-template\/'\" onmouseover=\"this.style.boxShadow='0 4px 16px rgba(0,0,0,0.1)'\" onmouseout=\"this.style.boxShadow='none'\">\n<div style=\"background:#f5f4f2;height:160px;border-left:4px solid #0071bd;padding:16px 20px;overflow:hidden;position:relative\">\n<div style=\"filter:blur(2px);opacity:0.6;transform:scale(0.95)\">\n<div style=\"font-size:7px;font-weight:700;color:#0071bd;letter-spacing:1px;margin-bottom:4px\">PAINTING INVOICE.<\/div>\n<div style=\"font-size:10px;font-weight:700;color:#0c0e1e;margin-bottom:6px\">Coastline Painting Co.<\/div>\n<div style=\"height:1px;background:#e7e5e1;margin:4px 0\"><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:7px;color:#6c6a6a;padding:3px 0\"><span>Interior walls, 2 coats<\/span><span>example.<\/span><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:7px;color:#6c6a6a;padding:3px 0\"><span>Trim and doors<\/span><span>example.<\/span><\/div>\n<div style=\"height:1px;background:#0c3859;margin:4px 0\"><\/div>\n<div style=\"display:flex;justify-content:space-between;font-size:8px;font-weight:700;color:#0c0e1e\"><span>BALANCE DUE<\/span><span>example.<\/span><\/div>\n<\/div>\n<div style=\"position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,#f5f4f2)\"><\/div>\n<\/div>\n<div style=\"padding:20px\">\n<h3 style=\"font-size:16px;font-weight:600;margin:0 0 8px 0;color:#0c0e1e\">Painting Invoice Template<\/h3>\n<p style=\"font-size:13px;color:#6c6a6a;line-height:1.5;margin:0 0 12px 0\">Coats, trim, and prep work, billed the same clean way.<\/p>\n<p><a href=\"https:\/\/www.simplywise.com\/blog\/painting-invoice-template\/\" style=\"font-size:14px;font-weight:600;color:#0071bd;text-decoration:none\">Open the template &rarr;<\/a>.<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<h3 style=\"font-size:20px;font-weight:600;margin:40px 0 12px 0;color:#0c0e1e\">A note on the numbers on this page.<\/h3>\n<p style=\"font-size:14px;color:#6c6a6a;line-height:1.7;margin:0;max-width:900px\">Every dollar figure on this page is a placeholder, not a market price. The three files ship with every rate cell empty, so you enter your own numbers. This is not legal advice. Sales tax, deposit limits, and license rules vary by state. Confirm them with your state before you fill in those lines.<\/p>\n<\/section>\n<section style=\"background:#0071bd;text-align:center;padding:80px 120px;box-sizing:border-box;width:100%\">\n<h2 style=\"font-size:36px;font-weight:600;color:#ffffff;margin:0 0 16px 0;letter-spacing:-0.035em\">Ready to quote the next cleaning job this invoice gets paid for?<\/h2>\n<p style=\"font-size:16px;color:#ffffff;margin:0 0 32px 0\">SimplyWise turns a photo into an itemized estimate in about 6 seconds. Free to try, then $29.99\/mo or $239.99\/yr.<\/p>\n<p>  <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" style=\"display:inline-block;background:#ffffff;color:#0c3859;padding:16px 32px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none\">Try SimplyWise Free &rarr;<\/a><br \/>\n<\/section>\n<div class=\"rv-legacy-foot\">\n<div style=\"background:#0c3859;padding:40px 120px;border-top:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%\">\n<div style=\"font-size:20px;font-weight:700;color:#fff\">SimplyWise<\/div>\n<div style=\"display:flex;gap:24px\">\n    <a href=\"\/blog\/\" style=\"font-size:14px;color:rgba(255,255,255,.62);text-decoration:none\">Templates<\/a><br \/>\n    <a href=\"\/blog\/\" style=\"font-size:14px;color:rgba(255,255,255,.62);text-decoration:none\">Blog<\/a><br \/>\n    <a href=\"https:\/\/simplywise.com\/privacy\" style=\"font-size:14px;color:rgba(255,255,255,.62);text-decoration:none\">Privacy<\/a><br \/>\n    <a href=\"https:\/\/simplywise.com\/terms\" style=\"font-size:14px;color:rgba(255,255,255,.62);text-decoration:none\">Terms<\/a>\n  <\/div>\n<\/div>\n<div style=\"text-align:center;padding:16px 120px;background:#0c3859;font-size:12px;color:rgba(255,255,255,.7);border-top:1px solid rgba(255,255,255,.14);box-sizing:border-box;width:100%\">&copy; 2026 SimplyWise. All rights reserved.<\/div>\n<\/div>\n<\/div>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"Free Cleaning Invoice Template\",\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"name\": \"SimplyWise\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"SimplyWise\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/www.simplywise.com\/icon-512x512.png\"\n    }\n  },\n  \"datePublished\": \"2026-10-29\",\n  \"dateModified\": \"2026-10-29\",\n  \"mainEntityOfPage\": {\n    \"@type\": \"WebPage\",\n    \"@id\": \"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/\"\n  },\n  \"url\": \"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/\",\n  \"image\": [\n    \"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f\"\n  ],\n  \"description\": \"Bill the service date and frequency, rooms or square footage, the per-visit or hourly rate, supplies, and add-ons like windows, the oven, or carpet on one clean cleaning invoice, with a recurring-service discount line, a sales tax line, the deposit received, the balance due, and the next scheduled visit. Free PDF, Excel, and Google Sheets.\"\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"How to Fill Out a Cleaning Invoice in 5 Steps\",\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 1,\n      \"name\": \"Confirm what actually happened at this visit\",\n      \"text\": \"Check the rooms cleaned and the frequency. Note any change. The invoice bills this visit.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 2,\n      \"name\": \"Fill in the business and client blocks\",\n      \"text\": \"Next, add your business name, address, phone, and license number if required. Then add the client's name and billing address.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 3,\n      \"name\": \"Enter every line item by category\",\n      \"text\": \"List the rooms cleaned, the rate, and supplies. Give each add-on its own line too.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 4,\n      \"name\": \"Apply the recurring discount, tax, and the deposit\",\n      \"text\": \"Apply the recurring-service discount first. Then add sales tax where required, and subtract the deposit. What is left is the balance due.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 5,\n      \"name\": \"Note the next scheduled visit and send it\",\n      \"text\": \"Write the next scheduled visit and the payment terms in plain words. Then send it the same day.\"\n    }\n  ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between a cleaning invoice and a cleaning estimate?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"An estimate goes out before the first cleaning and states projected scope. An invoice goes out after each visit and states what was actually cleaned, plus the due date and deposit received.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I bill add-ons like windows, the oven, or carpet separately from the standard clean?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Give each add-on its own line instead of folding it into the standard clean. Then the client sees why the total is higher.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Should the recurring-service discount go on its own line?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Show the full rate first, then the recurring-service discount as its own line before tax.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need to charge sales tax on a cleaning job?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It depends on your state. Texas treats cleaning as a taxable service, per the Comptroller's own guidance. New Jersey's sales tax guide lists Cleaning Services (janitorial) and Carpet Cleaning as taxable. Other states differ, so check your state department of revenue first.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is there a limit on the deposit I can collect before the first cleaning?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It depends on your state. Some states cap deposits on home improvement contracts, but a routine cleaning job usually does not fall under those caps. Check your state's consumer protection office.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the free template include a way to take card payment?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No, on purpose. The payment block lists check, bank transfer, or a payment app handle. Run card charges through your own processor.\"\n      }\n    }\n  ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 1,\n      \"name\": \"Home\",\n      \"item\": \"https:\/\/www.simplywise.com\/\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 2,\n      \"name\": \"Blog\",\n      \"item\": \"https:\/\/www.simplywise.com\/blog\/\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 3,\n      \"name\": \"Free Cleaning Invoice Template\",\n      \"item\": \"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/\"\n    }\n  ]\n}\n<\/script><\/p>\n<div class=\"rv-site-footer\">\n<div><span class=\"rv-bgi rv-wm\" role=\"img\" aria-label=\"SimplyWise\" style=\"background-image:url('https:\/\/www.simplywise.com\/static-pages\/static\/main-landing-page\/assets\/brand\/wordmark-white.svg');aspect-ratio:546\/87\"><\/span><\/p>\n<p class=\"rv-tag\">Smart tools for contractors<\/p>\n<ul class=\"rv-foot-links\">\n<li><a href=\"https:\/\/simplywise.com\/login\">Log in<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/#program\">New Business Program<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/about\">About<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/support\">Support<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/privacy\">Privacy<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/terms\">Terms<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/blog\/\">Blog<\/a><\/li>\n<\/ul>\n<p><small>&copy; 2026 SimplyWise<\/small><\/div>\n<\/div>\n<\/div>\n<p><script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  var selectors = ['.entry-header','.page-header','article > h1:first-child','.entry-footer'];\n  selectors.forEach(function(s) { document.querySelectorAll(s).forEach(function(el) { el.style.display = 'none'; }); });\n  var el = document.querySelector('.sw-t');\n  while (el && el !== document.body) {\n    el.style.maxWidth = '100%';\n    el.style.width = '100%';\n    el.style.padding = '0';\n    el.style.margin = '0';\n    el.style.float = 'none';\n    el.style.flex = '0 0 100%';\n    el = el.parentElement;\n  }\n  document.body.style.marginTop = '0';\n  document.body.style.paddingTop = '0';\n  document.querySelectorAll('.sw-fq').forEach(function(q) {\n    q.addEventListener('click', function() {\n      var a = this.nextElementSibling;\n      a.style.display = a.style.display === 'block' ? 'none' : 'block';\n      this.setAttribute('data-open', a.style.display === 'block' ? '1' : '0');\n    });\n  });\n});\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimates Receipts Mileage Room scans Visualizer Log in Estimates Receipts Mileage Room scans Visualizer Templates &nbsp;&gt;&nbsp; Contractor &nbsp;&gt;&nbsp; Cleaning Invoice Template. Free CleaningInvoice Template Updated October 29, 2026. Bill the service date, frequency, rooms or square footage, rate, supplies, and add-ons on one clean invoice. It has discount, tax, deposit, balance due, and next visit [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_linkdex":"86","_yoast_wpseo_content_score":"90","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_canonical":"","inline_featured_image":false,"footnotes":""},"categories":[177],"tags":[],"class_list":["post-10459","post","type-post","status-publish","format-standard","hentry","category-free-templates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Free Cleaning Invoice Template (PDF, Excel, Sheets)<\/title>\n<meta name=\"description\" content=\"Free cleaning invoice template: service frequency, rooms or square footage, add-ons, recurring discount, sales tax, and balance due. PDF, Excel, Sheets.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Free Cleaning Invoice Template (PDF, Excel, Sheets)\" \/>\n<meta property=\"og:description\" content=\"Free cleaning invoice template: service frequency, rooms or square footage, add-ons, recurring discount, sales tax, and balance due. PDF, Excel, Sheets.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/\" \/>\n<meta property=\"og:site_name\" content=\"SimplyWise Cost Estimator\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-29T09:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-29T14:46:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format\" \/>\n<meta name=\"author\" content=\"Daniel Chinchilla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Chinchilla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/\"},\"author\":{\"name\":\"Daniel Chinchilla\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/person\\\/c6b02975b13398fa4764650c8d5610ac\"},\"headline\":\"Free Cleaning Invoice Template | Download PDF, Excel, Sheets\",\"datePublished\":\"2026-10-29T09:00:00+00:00\",\"dateModified\":\"2026-10-29T14:46:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/\"},\"wordCount\":1280,\"publisher\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format\",\"articleSection\":[\"Free Templates\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/\",\"name\":\"Free Cleaning Invoice Template (PDF, Excel, Sheets)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format\",\"datePublished\":\"2026-10-29T09:00:00+00:00\",\"dateModified\":\"2026-10-29T14:46:08+00:00\",\"description\":\"Free cleaning invoice template: service frequency, rooms or square footage, add-ons, recurring discount, sales tax, and balance due. PDF, Excel, Sheets.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#primaryimage\",\"url\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format\",\"contentUrl\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/cleaning-invoice-template\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Free Cleaning Invoice Template | Download PDF, Excel, Sheets\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/\",\"name\":\"SimplyWise Cost Estimator\",\"description\":\"Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#organization\",\"name\":\"SimplyWise Cost Estimator\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/simplywise-logo-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/simplywise-logo-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"SimplyWise Cost Estimator\"},\"image\":{\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.crunchbase.com\\\/organization\\\/simplywise\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/#\\\/schema\\\/person\\\/c6b02975b13398fa4764650c8d5610ac\",\"name\":\"Daniel Chinchilla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"caption\":\"Daniel Chinchilla\"},\"url\":\"https:\\\/\\\/www.simplywise.com\\\/blog\\\/author\\\/daniel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Free Cleaning Invoice Template (PDF, Excel, Sheets)","description":"Free cleaning invoice template: service frequency, rooms or square footage, add-ons, recurring discount, sales tax, and balance due. PDF, Excel, Sheets.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/","og_locale":"en_US","og_type":"article","og_title":"Free Cleaning Invoice Template (PDF, Excel, Sheets)","og_description":"Free cleaning invoice template: service frequency, rooms or square footage, add-ons, recurring discount, sales tax, and balance due. PDF, Excel, Sheets.","og_url":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/","og_site_name":"SimplyWise Cost Estimator","article_published_time":"2026-10-29T09:00:00+00:00","article_modified_time":"2026-10-29T14:46:08+00:00","og_image":[{"url":"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format","type":"","width":"","height":""}],"author":"Daniel Chinchilla","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel Chinchilla","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#article","isPartOf":{"@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/"},"author":{"name":"Daniel Chinchilla","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac"},"headline":"Free Cleaning Invoice Template | Download PDF, Excel, Sheets","datePublished":"2026-10-29T09:00:00+00:00","dateModified":"2026-10-29T14:46:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/"},"wordCount":1280,"publisher":{"@id":"https:\/\/www.simplywise.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#primaryimage"},"thumbnailUrl":"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format","articleSection":["Free Templates"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/","url":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/","name":"Free Cleaning Invoice Template (PDF, Excel, Sheets)","isPartOf":{"@id":"https:\/\/www.simplywise.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#primaryimage"},"image":{"@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#primaryimage"},"thumbnailUrl":"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format","datePublished":"2026-10-29T09:00:00+00:00","dateModified":"2026-10-29T14:46:08+00:00","description":"Free cleaning invoice template: service frequency, rooms or square footage, add-ons, recurring discount, sales tax, and balance due. PDF, Excel, Sheets.","breadcrumb":{"@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#primaryimage","url":"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format","contentUrl":"https:\/\/images.unsplash.com\/photo-1647381518264-97ff1835026f?w=1400&h=700&fit=crop&q=80&auto=format"},{"@type":"BreadcrumbList","@id":"https:\/\/www.simplywise.com\/blog\/cleaning-invoice-template\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.simplywise.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Free Cleaning Invoice Template | Download PDF, Excel, Sheets"}]},{"@type":"WebSite","@id":"https:\/\/www.simplywise.com\/blog\/#website","url":"https:\/\/www.simplywise.com\/blog\/","name":"SimplyWise Cost Estimator","description":"Blog","publisher":{"@id":"https:\/\/www.simplywise.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.simplywise.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.simplywise.com\/blog\/#organization","name":"SimplyWise Cost Estimator","url":"https:\/\/www.simplywise.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png","contentUrl":"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png","width":512,"height":512,"caption":"SimplyWise Cost Estimator"},"image":{"@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.crunchbase.com\/organization\/simplywise"]},{"@type":"Person","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac","name":"Daniel Chinchilla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","caption":"Daniel Chinchilla"},"url":"https:\/\/www.simplywise.com\/blog\/author\/daniel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/10459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/comments?post=10459"}],"version-history":[{"count":6,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/10459\/revisions"}],"predecessor-version":[{"id":13880,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/10459\/revisions\/13880"}],"wp:attachment":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/media?parent=10459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/categories?post=10459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/tags?post=10459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}