{"id":158,"date":"2026-11-06T08:14:24","date_gmt":"2026-11-06T08:14:24","guid":{"rendered":"https:\/\/pickup-namibia.com\/blog\/?page_id=158"},"modified":"2026-11-06T08:14:24","modified_gmt":"2026-11-06T08:14:24","slug":"namibia-vat-calculator","status":"publish","type":"page","link":"https:\/\/pickup-namibia.com\/blog\/namibia-vat-calculator\/","title":{"rendered":"Namibia VAT Calculator"},"content":{"rendered":"\n<!-- Pickup Namibia VAT Calculator -->\n<style>\n#vt-root{--g9:#052e1c;--g8:#064e2f;--g6:#059669;--g5:#10b981;--g1:#d1fae5;--g0:#ecfdf5;--sand:#f5e9cf;--ink:#0f1f17;--mute:#4b5d54;--line:#d5e3db;\nwidth:100vw!important;max-width:none!important;position:relative;margin-left:calc(50% - 50vw)!important;margin-right:0!important;box-sizing:border-box;overflow-x:hidden;\nfont:400 17px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:#fff;-webkit-text-size-adjust:100%}\n#vt-root *{box-sizing:border-box}\n#vt-root h1,#vt-root h2,#vt-root h3,#vt-root p{margin:0}\n#vt-root a{text-decoration:none}\n.vt-c{max-width:1100px;margin:0 auto;padding:0 20px}\n.vt-sec{padding:56px 0}\n.vt-alt{background:var(--g0)}\n.vt-h{max-width:700px;margin-bottom:30px}\n.vt-h h2{font-size:clamp(1.65rem,5vw,2.3rem);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--g9)}\n.vt-h p{margin-top:12px;color:var(--mute);font-size:1.07rem}\n.vt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:10px;font:inherit;font-weight:700;font-size:1.02rem;border:0;cursor:pointer;transition:background .15s;text-align:center}\n.vt-btn:focus-visible,#vt-root summary:focus-visible,.vt-mode button:focus-visible{outline:3px solid var(--g5);outline-offset:3px}\n.vt-b1{background:var(--g6);color:#fff!important}.vt-b1:hover{background:var(--g8)}\n.vt-b2{background:#fff;border:2px solid var(--g6);color:var(--g8)!important}.vt-b2:hover{background:var(--g0)}\n.vt-hero{background:var(--g9);color:#fff;padding:54px 0 50px;background-image:radial-gradient(ellipse at 85% 0,rgba(16,185,129,.28),transparent 55%)}\n.vt-hero h1{font-size:clamp(2rem,7.2vw,3.4rem);line-height:1.1;font-weight:800;letter-spacing:-.03em;max-width:780px}\n.vt-hero p{margin-top:16px;font-size:1.13rem;color:#b7d9c8;max-width:620px}\n\n.vt-grid{display:grid;gap:24px;align-items:start}\n.vt-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px 20px;box-shadow:0 10px 30px rgba(5,46,28,.07)}\n.vt-card h2{font-size:1.35rem;font-weight:800;color:var(--g9);margin-bottom:4px}\n.vt-card>p{color:var(--mute);font-size:.97rem;margin-bottom:18px}\n.vt-mode{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--g0);border-radius:12px;padding:5px;margin-bottom:20px}\n.vt-mode button{font:inherit;font-weight:700;font-size:.98rem;border:0;border-radius:9px;padding:12px 8px;background:transparent;color:var(--g8);cursor:pointer;transition:background .15s}\n.vt-mode button[aria-pressed=\"true\"]{background:var(--g6);color:#fff}\n.vt-f{margin-bottom:16px}\n.vt-f label{display:block;font-weight:700;font-size:.95rem;color:var(--g9);margin-bottom:6px}\n.vt-f small{display:block;color:var(--mute);font-size:.85rem;margin-top:4px;line-height:1.4}\n.vt-in{display:flex;border:1.5px solid #b9cdc2;border-radius:10px;overflow:hidden;background:#fff}\n.vt-in:focus-within,.vt-sel:focus{outline:3px solid var(--g1);border-color:var(--g6)}\n.vt-in span{padding:0 13px;display:flex;align-items:center;background:var(--g0);color:var(--g8);font-weight:700;font-size:.95rem}\n.vt-in input{flex:1;min-width:0;width:100%;border:0!important;box-shadow:none!important;outline:0;font:inherit;font-size:1.15rem;padding:14px 12px;background:#fff;color:var(--ink)}\n.vt-sel{width:100%;font:inherit;font-size:1.02rem;padding:13px 12px;border:1.5px solid #b9cdc2;border-radius:10px;background:#fff;color:var(--ink)}\n.vt-acts{display:flex;gap:10px;margin-top:20px}\n.vt-acts .vt-btn{flex:1}\n\n.vt-sum{display:grid;gap:10px;margin-bottom:6px}\n.vt-s{background:var(--g0);border-radius:14px;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px}\n.vt-s small{color:var(--mute);font-size:.92rem}\n.vt-s b{font-size:1.35rem;color:var(--g9);text-align:right;overflow-wrap:anywhere}\n.vt-s.big{background:var(--g9)}\n.vt-s.big small{color:#b7d9c8}.vt-s.big b{color:#fff;font-size:clamp(1.6rem,6.5vw,2.2rem);letter-spacing:-.02em}\n.vt-form{margin-top:16px;color:var(--mute);font-size:.93rem;background:var(--sand);color:#3b2f10;border-radius:12px;padding:12px 16px}\n\n.vt-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:#fff}\n.vt-tb{width:100%;border-collapse:collapse;font-size:.98rem;min-width:420px}\n.vt-tb th{background:var(--g9);color:#fff;text-align:right;padding:12px 16px;font-weight:700}\n.vt-tb th:first-child,.vt-tb td:first-child{text-align:left}\n.vt-tb td{padding:12px 16px;border-top:1px solid var(--line);text-align:right;white-space:nowrap}\n.vt-tb tr:nth-child(even) td{background:#fafdfb}\n.vt-note{margin-top:14px;color:var(--mute);font-size:.95rem}\n\n.vt-two{display:grid;gap:14px}\n.vt-box{background:#fff;border-radius:14px;padding:22px;border-left:5px solid var(--g5)}\n.vt-box h3{font-size:1.1rem;color:var(--g9);margin-bottom:4px}\n.vt-box p{color:var(--mute);font-size:.98rem}\n.vt-box b{color:var(--g9)}\n.vt-faq{max-width:780px}\n#vt-root details{border-bottom:1px solid var(--line)}\n#vt-root summary{cursor:pointer;list-style:none;padding:20px 36px 20px 0;font-weight:700;font-size:1.07rem;color:var(--g9);position:relative}\n#vt-root summary::-webkit-details-marker{display:none}\n#vt-root summary:after{content:\"+\";position:absolute;right:4px;top:16px;font-size:1.6rem;color:var(--g6);transition:transform .2s}\n#vt-root details[open] summary:after{transform:rotate(45deg)}\n#vt-root details p{padding:0 0 20px;color:var(--mute)}\n.vt-disc{background:var(--sand);color:#3b2f10;border-radius:14px;padding:20px 22px;font-size:.97rem}\n.vt-final{background:linear-gradient(135deg,var(--g6),var(--g8));color:#fff;padding:58px 0}\n#vt-root .vt-final,#vt-root .vt-final h2,#vt-root .vt-final p{text-align:center!important}\n.vt-final h2{font-size:clamp(1.7rem,6vw,2.5rem);line-height:1.15;font-weight:800;letter-spacing:-.02em}\n#vt-root .vt-final p{margin:14px auto 24px!important;max-width:560px!important;color:#d1fae5;font-size:1.08rem}\n.vt-final .vt-btn{background:#fff;color:var(--g8)!important;margin:6px}.vt-final .vt-btn:hover{background:var(--g1)}\n\n@media(min-width:700px){.vt-two{grid-template-columns:1fr 1fr}.vt-card{padding:30px 28px}}\n@media(min-width:960px){.vt-sec{padding:80px 0}.vt-hero{padding:80px 0 72px}.vt-grid{grid-template-columns:420px 1fr;gap:32px}}\n@media(prefers-reduced-motion:reduce){#vt-root *{transition:none!important}}\n<\/style>\n\n<div id=\"vt-root\">\n\n  <header class=\"vt-hero\">\n    <div class=\"vt-c\">\n      <h1>Namibia VAT Calculator<\/h1>\n      <p>Add VAT to a price or take it out. Enter an amount and see the price without VAT, the VAT amount and the price with VAT straight away.<\/p>\n    <\/div>\n  <\/header>\n\n  <section class=\"vt-sec\">\n    <div class=\"vt-c vt-grid\">\n\n      <form class=\"vt-card\" id=\"vt-form\" onsubmit=\"return false\">\n        <h2>Your amount<\/h2>\n        <p>Choose what you want to do.<\/p>\n        <div class=\"vt-mode\" role=\"group\" aria-label=\"Calculation type\">\n          <button type=\"button\" id=\"vt-add\" aria-pressed=\"true\">Add VAT<\/button>\n          <button type=\"button\" id=\"vt-rem\" aria-pressed=\"false\">Remove VAT<\/button>\n        <\/div>\n\n        <div class=\"vt-f\"><label for=\"vt-amt\" id=\"vt-lbl\">Price excluding VAT<\/label><div class=\"vt-in\"><span>N$<\/span><input id=\"vt-amt\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" placeholder=\"e.g. 1 000\"><\/div><\/div>\n\n        <div class=\"vt-f\"><label for=\"vt-rate\">VAT rate<\/label>\n          <select id=\"vt-rate\" class=\"vt-sel\"><option value=\"15\" selected>15% (standard rate)<\/option><option value=\"0\">0% (zero-rated)<\/option><option value=\"other\">Other rate<\/option><\/select><\/div>\n        <div class=\"vt-f\" id=\"vt-oth\" hidden><label for=\"vt-custom\">Your VAT rate<\/label><div class=\"vt-in\"><input id=\"vt-custom\" type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"15\"><span>%<\/span><\/div><\/div>\n\n        <div class=\"vt-acts\">\n          <button type=\"button\" class=\"vt-btn vt-b1\" id=\"vt-go\">Calculate<\/button>\n          <button type=\"button\" class=\"vt-btn vt-b2\" id=\"vt-reset\">Reset<\/button>\n        <\/div>\n      <\/form>\n\n      <div class=\"vt-card\" id=\"vt-res\" aria-live=\"polite\">\n        <h2>Your result<\/h2>\n        <p id=\"vt-sub\">Adding 15% VAT.<\/p>\n        <div class=\"vt-sum\">\n          <div class=\"vt-s\"><small>Price excluding VAT<\/small><b id=\"o-ex\">N$ 0.00<\/b><\/div>\n          <div class=\"vt-s\"><small id=\"vt-vl\">VAT at 15%<\/small><b id=\"o-vat\">N$ 0.00<\/b><\/div>\n          <div class=\"vt-s big\"><small>Price including VAT<\/small><b id=\"o-in\">N$ 0.00<\/b><\/div>\n        <\/div>\n        <p class=\"vt-form\" id=\"vt-formula\"><\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"vt-sec vt-alt\">\n    <div class=\"vt-c\">\n      <div class=\"vt-h\"><h2>Quick reference<\/h2><p id=\"vt-qsub\">Common amounts with VAT added.<\/p><\/div>\n      <div class=\"vt-scroll\">\n        <table class=\"vt-tb\">\n          <thead><tr><th>Price excl. VAT<\/th><th id=\"vt-qh\">VAT<\/th><th>Price incl. VAT<\/th><\/tr><\/thead>\n          <tbody id=\"vt-qb\"><\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"vt-sec\">\n    <div class=\"vt-c\">\n      <div class=\"vt-h\"><h2>How VAT is worked out<\/h2><p>Two simple rules cover most situations.<\/p><\/div>\n      <div class=\"vt-two\">\n        <div class=\"vt-box\"><h3>Adding VAT<\/h3><p>Multiply the price by the VAT rate to get the VAT, then add it on. At 15%, that is the same as multiplying the price by <b>1.15<\/b>.<\/p><\/div>\n        <div class=\"vt-box\"><h3>Removing VAT<\/h3><p>Divide the price including VAT by 1 plus the rate. At 15%, divide by <b>1.15<\/b>. Do not just take 15% off, because the VAT was worked out on the lower price.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"vt-sec vt-alt\">\n    <div class=\"vt-c\">\n      <div class=\"vt-h\"><h2>Common questions<\/h2><\/div>\n      <div class=\"vt-faq\">\n        <details><summary>What is the VAT rate in Namibia?<\/summary><p>The standard rate is 15%. Some supplies, such as exports and certain basic foods, are zero-rated, which means VAT is charged at 0%. Others are exempt from VAT.<\/p><\/details>\n        <details><summary>What is the difference between zero-rated and exempt?<\/summary><p>Zero-rated supplies are VAT-registered sales taxed at 0%, and the seller can still claim back VAT on their costs. Exempt supplies carry no VAT, and the seller generally cannot claim it back.<\/p><\/details>\n        <details><summary>How do I take VAT out of a price?<\/summary><p>Choose \u201cRemove VAT\u201d, enter the price that already includes VAT, and the calculator shows the price without VAT and the VAT amount. The maths is the price divided by 1.15 at the standard rate.<\/p><\/details>\n        <details><summary>When must a business register for VAT?<\/summary><p>Registration is required once taxable sales pass a set amount over 12 months. This threshold has been reported as N$1 million, but it has changed before, so confirm the current figure with NamRA or a tax practitioner.<\/p><\/details>\n        <details><summary>Can I add VAT to a price that is already a total?<\/summary><p>If a price already includes VAT, use \u201cRemove VAT\u201d to find the original amount. Adding VAT again would charge it twice.<\/p><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"vt-sec\">\n    <div class=\"vt-c\"><div class=\"vt-disc\"><b>Please note:<\/b> this calculator gives estimates for general information only and is not tax advice. Rates and rules can change. For official guidance, contact NamRA or a registered tax practitioner.<\/div><\/div>\n  <\/section>\n\n  <section class=\"vt-final\">\n    <div class=\"vt-c\">\n      <h2>Travel between towns for less<\/h2>\n      <p>Book a seat with a verified driver, or share your empty seats and help cover your fuel costs.<\/p>\n      <a href=\"https:\/\/pickup-namibia.com\/register\" class=\"vt-btn\">Create your account<\/a>\n      <a href=\"https:\/\/pickup-namibia.com\/blog\/services\/\" class=\"vt-btn\">How it works<\/a>\n    <\/div>\n  <\/section>\n\n<\/div>\n<script>\n(function(){\n  var mode='add';\n  function $(id){return document.getElementById(id)}\n  function fmt(n){var s=(Math.round(n*100)\/100).toFixed(2).split('.');s[0]=s[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g,' ');return s.join('.')}\n  function money(n){return 'N$ '+fmt(n)}\n  function amt(){var x=parseFloat(String($('vt-amt').value).replace(',','.').replace(\/[^0-9.]\/g,''));return isNaN(x)?0:x}\n  function rate(){\n    var s=$('vt-rate').value,r;\n    if(s==='other'){r=parseFloat(String($('vt-custom').value).replace(',','.').replace(\/[^0-9.]\/g,''));r=isNaN(r)?0:r}else r=parseFloat(s);\n    return Math.min(100,Math.max(0,r));\n  }\n  function pc(r){return (Math.round(r*100)\/100)+'%'}\n\n  function setMode(m){\n    mode=m;\n    $('vt-add').setAttribute('aria-pressed',m==='add');\n    $('vt-rem').setAttribute('aria-pressed',m==='rem');\n    $('vt-lbl').textContent=m==='add'?'Price excluding VAT':'Price including VAT';\n    calc();\n  }\n\n  function calc(){\n    var a=amt(),r=rate(),f=r\/100,ex,vat,inc;\n    if(mode==='add'){ex=a;vat=a*f;inc=a+vat}\n    else{inc=a;ex=a\/(1+f);vat=inc-ex}\n    $('o-ex').textContent=money(ex);$('o-vat').textContent=money(vat);$('o-in').textContent=money(inc);\n    $('vt-vl').textContent='VAT at '+pc(r);\n    $('vt-sub').textContent=(mode==='add'?'Adding ':'Removing ')+pc(r)+' VAT.';\n    $('vt-formula').textContent=mode==='add'\n      ?'Price \u00d7 '+(1+f).toFixed(4).replace(\/0+$\/,'').replace(\/\\.$\/,'')+' = price including VAT.'\n      :'Price \u00f7 '+(1+f).toFixed(4).replace(\/0+$\/,'').replace(\/\\.$\/,'')+' = price excluding VAT.';\n    $('vt-oth').hidden=$('vt-rate').value!=='other';\n\n    var list=[50,100,250,500,1000,2500,5000,10000],h='';\n    for(var i=0;i<list.length;i++)h+='<tr><td>'+money(list[i])+'<\/td><td>'+money(list[i]*f)+'<\/td><td>'+money(list[i]*(1+f))+'<\/td><\/tr>';\n    $('vt-qb').innerHTML=h;\n    $('vt-qh').textContent='VAT at '+pc(r);\n    $('vt-qsub').textContent='Common amounts with '+pc(r)+' VAT added.';\n  }\n\n  $('vt-add').addEventListener('click',function(){setMode('add')});\n  $('vt-rem').addEventListener('click',function(){setMode('rem')});\n  $('vt-amt').addEventListener('input',calc);\n  $('vt-custom').addEventListener('input',calc);\n  $('vt-rate').addEventListener('change',calc);\n  $('vt-go').addEventListener('click',function(){calc();if(innerWidth<960)$('vt-res').scrollIntoView({behavior:'smooth',block:'start'})});\n  $('vt-reset').addEventListener('click',function(){$('vt-amt').value='';$('vt-rate').value='15';$('vt-custom').value='15';setMode('add')});\n  calc();\n})();\n\n\/* Keeps the page full width whatever the theme's container does *\/\n(function(){var e=document.getElementById('vt-root');if(!e)return;\nfunction f(){var s=e.style;s.setProperty('width',document.documentElement.clientWidth+'px','important');s.setProperty('max-width','none','important');s.left='0px';s.left=(-e.getBoundingClientRect().left)+'px'}\nf();addEventListener('resize',f);addEventListener('load',f);})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Namibia VAT Calculator Add VAT to a price or take it out. Enter an amount and see the price without VAT, the VAT amount and the price with VAT straight away. Your amount Choose what you want to do. Add VAT Remove VAT Price excluding VAT N$ VAT rate 15% (standard rate)0% (zero-rated)Other rate Your [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-158","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/pages\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/comments?post=158"}],"version-history":[{"count":1,"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/pages\/158\/revisions"}],"predecessor-version":[{"id":159,"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/pages\/158\/revisions\/159"}],"wp:attachment":[{"href":"https:\/\/pickup-namibia.com\/blog\/wp-json\/wp\/v2\/media?parent=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}