{"id":1931,"date":"2026-05-28T11:49:50","date_gmt":"2026-05-28T11:49:50","guid":{"rendered":"https:\/\/mutualafricapay.com\/?page_id=1931"},"modified":"2026-05-28T11:49:50","modified_gmt":"2026-05-28T11:49:50","slug":"vat","status":"publish","type":"page","link":"https:\/\/mutualafricapay.com\/zw\/accounting-2\/vat\/","title":{"rendered":"VAT And Tax Reporting"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1931\" class=\"elementor elementor-1931\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a14adc e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"5a14adc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49ae053 elementor-widget elementor-widget-html\" data-id=\"49ae053\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,maximum-scale=5.0\">\r\n<title>VAT & Tax Reporting \u2014 Mutual Africa Pay<\/title>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\nbody { font-family: 'Space Grotesk', sans-serif; background: #07091A; color: #FFFFFF; -webkit-font-smoothing: antialiased; }\r\n.sec { padding: clamp(64px,10vw,112px) clamp(20px,6%,80px); position: relative; overflow: hidden; }\r\n.bg { position: absolute; inset: 0; pointer-events: none; overflow: hidden; }\r\n.bg-dots { position: absolute; inset: 0; background-image: radial-gradient(rgba(255,255,255,0.04) 1px, transparent 1px); background-size: 30px 30px; }\r\n.bg-line { position: absolute; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent, rgba(46,158,68,0.16), transparent); }\r\n.bg-glow { position: absolute; border-radius: 50%; }\r\n.eyebrow { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 16px; }\r\n.edot { width: 6px; height: 6px; border-radius: 50%; background: #2E9E44; box-shadow: 0 0 8px rgba(46,158,68,0.7); animation: pulsedot 2.5s ease infinite; }\r\n.etxt { font-size: 0.72rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #2E9E44; }\r\n.h2 { font-size: clamp(1.9rem,3.2vw,2.9rem); font-weight: 700; letter-spacing: -0.025em; line-height: 1.08; color: #FFFFFF; }\r\n.body { font-size: 0.975rem; color: #FFFFFF; line-height: 1.78; }\r\n@keyframes fadeUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\r\n@keyframes pulsedot { 0%,100%{opacity:1;box-shadow:0 0 8px rgba(46,158,68,0.7)}50%{opacity:0.4;box-shadow:0 0 3px rgba(46,158,68,0.3)} }\r\n@keyframes float1 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-8px)} }\r\n@keyframes float2 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-12px)} }\r\n@keyframes float3 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-6px)} }\r\n@keyframes float4 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-10px)} }\r\n@keyframes float5 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-9px)} }\r\n@keyframes float6 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-11px)} }\r\n.btn-green { display:inline-flex;align-items:center;gap:8px;background:#2E9E44;color:#FFFFFF;padding:13px 28px;border-radius:7px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background 150ms,transform 150ms,box-shadow 150ms; }\r\n@media(hover:hover)and(pointer:fine){.btn-green:hover{background:#38B850;transform:translateY(-2px);box-shadow:0 8px 24px rgba(46,158,68,.35);}}\r\n.btn-green:active{transform:scale(0.97)!important;}\r\n.btn-ghost { display:inline-flex;align-items:center;gap:8px;background:transparent;color:#FFFFFF;padding:13px 28px;border-radius:7px;font-size:.92rem;font-weight:500;text-decoration:none;border:1px solid rgba(255,255,255,0.15);transition:border-color 150ms,background 150ms; }\r\n@media(hover:hover)and(pointer:fine){.btn-ghost:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.05);}}\r\n\r\n\/* \u2501\u2501\u2501 HERO \u2501\u2501\u2501 *\/\r\n#s-hero { background:#07091A; min-height:60vh; display:flex; align-items:center; }\r\n.hero-inner { position:relative;z-index:2;max-width:820px;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both; }\r\n.breadcrumb { display:flex;align-items:center;gap:8px;margin-bottom:24px;flex-wrap:wrap; }\r\n.breadcrumb a { font-size:0.78rem;color:#FFFFFF;opacity:0.45;text-decoration:none;transition:opacity 150ms; }\r\n@media(hover:hover)and(pointer:fine){.breadcrumb a:hover{opacity:1}}\r\n.breadcrumb-sep { font-size:0.78rem;color:#FFFFFF;opacity:0.25; }\r\n.breadcrumb-cur { font-size:0.78rem;color:#2E9E44;font-weight:500; }\r\n.hero-inner h1 { font-size:clamp(2.8rem,5.5vw,5rem);font-weight:700;letter-spacing:-0.03em;line-height:1.04;color:#FFFFFF;margin-bottom:22px; }\r\n.hero-inner h1 span { color:#2E9E44; }\r\n.hero-inner p { font-size:1.05rem;color:#FFFFFF;line-height:1.74;max-width:640px;margin-bottom:40px; }\r\n.hero-actions { display:flex;gap:12px;flex-wrap:wrap;margin-bottom:52px; }\r\n.hero-pills { display:flex;flex-wrap:wrap;gap:8px; }\r\n.pill { display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:100px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.04);font-size:0.78rem;font-weight:500;color:#FFFFFF; }\r\n.pill-dot { width:5px;height:5px;border-radius:50%;background:#2E9E44;flex-shrink:0; }\r\n\r\n\/* \u2501\u2501\u2501 CAPABILITIES \u2501\u2501\u2501 *\/\r\n#s-cap { background:#060810; }\r\n.cap-header { margin-bottom:52px;position:relative;z-index:2;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; }\r\n.fgrid { display:grid;grid-template-columns:repeat(3,1fr);gap:14px;position:relative;z-index:2;perspective:1200px; }\r\n.fcard { background:linear-gradient(160deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:28px 24px 36px;position:relative;overflow:hidden;display:block;color:inherit;text-decoration:none;transition:border-color 160ms cubic-bezier(0.23,1,0.32,1),box-shadow 240ms cubic-bezier(0.23,1,0.32,1); }\r\n.fcard.f1{animation:fadeUp 0.5s 0.03s cubic-bezier(0.23,1,0.32,1) both,float1 6s 0.5s ease-in-out infinite}\r\n.fcard.f2{animation:fadeUp 0.5s 0.07s cubic-bezier(0.23,1,0.32,1) both,float2 7s 0.8s ease-in-out infinite}\r\n.fcard.f3{animation:fadeUp 0.5s 0.11s cubic-bezier(0.23,1,0.32,1) both,float3 5.5s 0.3s ease-in-out infinite}\r\n.fcard.f4{animation:fadeUp 0.5s 0.15s cubic-bezier(0.23,1,0.32,1) both,float4 8s 1s ease-in-out infinite}\r\n.fcard.f5{animation:fadeUp 0.5s 0.19s cubic-bezier(0.23,1,0.32,1) both,float5 6.5s 0.6s ease-in-out infinite}\r\n.fcard.f6{animation:fadeUp 0.5s 0.23s cubic-bezier(0.23,1,0.32,1) both,float6 7.5s 1.2s ease-in-out infinite}\r\n.fcard::before{content:'';position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,158,68,.45),transparent);opacity:0;transition:opacity 200ms}\r\n.fcard::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(46,158,68,.08),transparent 60%);opacity:0;transition:opacity 250ms;pointer-events:none}\r\n@media(hover:hover)and(pointer:fine){.fcard:hover{border-color:rgba(46,158,68,0.42);box-shadow:0 20px 52px rgba(0,0,0,.5),0 0 30px rgba(46,158,68,.07)}.fcard:hover::before,.fcard:hover::after{opacity:1}}\r\n.fcard:active{transform:scale(0.98)!important}\r\n.fcard-ico{font-size:1.6rem;margin-bottom:16px;line-height:1;position:relative;z-index:1}\r\n.fcard-title{font-size:1rem;font-weight:600;color:#FFFFFF;margin-bottom:10px;line-height:1.3;position:relative;z-index:1}\r\n.fcard-body{font-size:0.835rem;color:#FFFFFF;line-height:1.68;position:relative;z-index:1}\r\n\r\n\/* \u2501\u2501\u2501 HOW IT WORKS \u2501\u2501\u2501 *\/\r\n#s-how { background:#07091A; }\r\n.how-grid { display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start;position:relative;z-index:2;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both; }\r\n.steps { display:flex;flex-direction:column;gap:3px; }\r\n.step { display:flex;align-items:flex-start;gap:20px;padding:22px 24px;background:linear-gradient(145deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:12px;transition:border-color 160ms,background 160ms; }\r\n@media(hover:hover)and(pointer:fine){.step:hover{border-color:rgba(46,158,68,0.35);background:linear-gradient(145deg,#111440,#0d1035)}}\r\n.step-num { width:36px;height:36px;border-radius:50%;flex-shrink:0;background:rgba(46,158,68,0.1);border:1px solid rgba(46,158,68,0.28);display:flex;align-items:center;justify-content:center;font-size:0.78rem;font-weight:700;color:#2E9E44; }\r\n.step h3 { font-size:0.95rem;font-weight:600;color:#FFFFFF;margin-bottom:5px; }\r\n.step p { font-size:0.845rem;color:#FFFFFF;line-height:1.62; }\r\n\r\n\/* \u2501\u2501\u2501 USE CASES \u2501\u2501\u2501 *\/\r\n#s-use { background:#060810; }\r\n.use-header { margin-bottom:48px;position:relative;z-index:2;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; }\r\n.use-grid { display:grid;grid-template-columns:repeat(2,1fr);gap:14px;position:relative;z-index:2; }\r\n.use-card { background:linear-gradient(145deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:32px 28px;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both;transition:border-color 160ms,box-shadow 220ms; }\r\n.use-card:nth-child(1){animation-delay:.04s}.use-card:nth-child(2){animation-delay:.09s}.use-card:nth-child(3){animation-delay:.14s}.use-card:nth-child(4){animation-delay:.19s}\r\n@media(hover:hover)and(pointer:fine){.use-card:hover{border-color:rgba(46,158,68,0.35);box-shadow:0 14px 36px rgba(0,0,0,.4)}}\r\n.use-tag { display:inline-flex;align-items:center;gap:7px;font-size:0.68rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#2E9E44;background:rgba(46,158,68,0.1);border:1px solid rgba(46,158,68,0.2);border-radius:4px;padding:4px 10px;margin-bottom:16px; }\r\n.use-card h3 { font-size:1.05rem;font-weight:600;color:#FFFFFF;margin-bottom:10px;line-height:1.3; }\r\n.use-card p { font-size:0.855rem;color:#FFFFFF;line-height:1.7; }\r\n\r\n\/* \u2501\u2501\u2501 BUILT FOR AFRICA \u2501\u2501\u2501 *\/\r\n#s-africa { background:#07091A; }\r\n.africa-inner { position:relative;z-index:2;background:linear-gradient(145deg,#0D1140,#090C2E);border:1px solid rgba(46,158,68,0.25);border-radius:20px;padding:clamp(44px,8vw,80px) clamp(28px,8vw,72px);overflow:hidden;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both; }\r\n.africa-inner::before{content:'';position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,158,68,.6),transparent)}\r\n.africa-inner::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(46,158,68,.07),transparent 55%);pointer-events:none}\r\n.africa-grid { display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center; }\r\n.africa-points { display:flex;flex-direction:column;gap:12px; }\r\n.africa-point { display:flex;align-items:flex-start;gap:12px; }\r\n.africa-point-dot { width:20px;height:20px;border-radius:50%;background:rgba(46,158,68,0.12);border:1px solid rgba(46,158,68,0.32);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px; }\r\n.africa-point-dot svg { width:9px;height:9px; }\r\n.africa-point span { font-size:0.9rem;color:#FFFFFF;line-height:1.55; }\r\n\r\n\/* \u2501\u2501\u2501 RELATED \u2501\u2501\u2501 *\/\r\n#s-related { background:#060810; }\r\n.related-header { margin-bottom:40px;position:relative;z-index:2;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; }\r\n.related-grid { display:grid;grid-template-columns:repeat(3,1fr);gap:12px;position:relative;z-index:2; }\r\n.related-card { display:block;text-decoration:none;color:inherit;background:linear-gradient(145deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:24px 22px;transition:border-color 160ms,box-shadow 200ms,transform 200ms cubic-bezier(0.23,1,0.32,1);animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; }\r\n.related-card:nth-child(1){animation-delay:.04s}.related-card:nth-child(2){animation-delay:.09s}.related-card:nth-child(3){animation-delay:.14s}\r\n@media(hover:hover)and(pointer:fine){.related-card:hover{border-color:rgba(46,158,68,0.35);box-shadow:0 10px 28px rgba(0,0,0,.4);transform:translateY(-3px)}}\r\n.related-card:active{transform:scale(0.98)!important}\r\n.related-ico { font-size:1.4rem;margin-bottom:12px; }\r\n.related-title { font-size:0.92rem;font-weight:600;color:#FFFFFF;margin-bottom:6px; }\r\n.related-desc { font-size:0.8rem;color:#FFFFFF;line-height:1.6; }\r\n.related-link { display:inline-flex;align-items:center;gap:5px;font-size:0.76rem;font-weight:600;color:#2E9E44;margin-top:12px;transition:gap 150ms; }\r\n@media(hover:hover)and(pointer:fine){.related-card:hover .related-link{gap:9px}}\r\n\r\n\/* \u2501\u2501\u2501 CTA \u2501\u2501\u2501 *\/\r\n#s-cta { background:#07091A; }\r\n.cta-box { position:relative;z-index:2;background:linear-gradient(145deg,#0D1140,#090C2E);border:1px solid rgba(46,158,68,0.28);border-radius:20px;padding:clamp(48px,8vw,88px) clamp(28px,8vw,80px);text-align:center;overflow:hidden;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both }\r\n.cta-box::before{content:'';position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,158,68,.6),transparent)}\r\n.cta-box::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(46,158,68,.08),transparent 55%);pointer-events:none}\r\n.cta-box h2{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;letter-spacing:-0.025em;line-height:1.08;color:#FFFFFF;margin-bottom:16px;position:relative;z-index:1}\r\n.cta-box p{font-size:.97rem;color:#FFFFFF;max-width:460px;margin:0 auto 40px;line-height:1.7;position:relative;z-index:1}\r\n.cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}\r\n\r\n\/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\r\n@media(max-width:900px){.fgrid{grid-template-columns:1fr 1fr}.how-grid{grid-template-columns:1fr;gap:40px}.africa-grid{grid-template-columns:1fr;gap:36px}.related-grid{grid-template-columns:1fr 1fr}}\r\n@media(max-width:480px){.fgrid{grid-template-columns:1fr 1fr}.use-grid{grid-template-columns:1fr 1fr}.related-grid{grid-template-columns:1fr 1fr}.sec{padding:64px 20px}}\r\n@media(prefers-reduced-motion:reduce){.fcard{animation:fadeUp 0.01ms both !important}*{animation-duration:0.01ms !important}}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- \u2501\u2501\u2501 HERO \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-hero\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-glow\" style=\"top:-100px;left:50%;transform:translateX(-50%);width:900px;height:500px;background:radial-gradient(ellipse,rgba(46,158,68,0.1) 0%,transparent 65%)\"><\/div>\r\n  <\/div>\r\n  <div class=\"hero-inner\">\r\n    <div class=\"breadcrumb\">\r\n      <a href=\"https:\/\/mutualafricapay.com\/products\">Products<\/a>\r\n      <span class=\"breadcrumb-sep\">\/<\/span>\r\n      <a href=\"https:\/\/mutualafricapay.com\/products\/accounting\">Accounting &amp; Finance<\/a>\r\n      <span class=\"breadcrumb-sep\">\/<\/span>\r\n      <span class=\"breadcrumb-cur\">VAT \/ Tax Reporting<\/span>\r\n    <\/div>\r\n    <h1>VAT compliance that runs<br><span>without the manual work<\/span><\/h1>\r\n    <p>Automated VAT calculations on every transaction, SARS-ready VAT201 report generation, and tax summaries for any period \u2014 built into Mutual Africa Pay so compliance is automatic, not a monthly administrative burden.<\/p>\r\n    <div class=\"hero-actions\">\r\n      <a href=\"https:\/\/mutualafricapay.com\/pricing\" class=\"btn-green\">Get Started <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M2 7h10M7 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a>\r\n      <a href=\"https:\/\/mutualafricapay.com\/contact\" class=\"btn-ghost\">Contact Sales<\/a>\r\n    <\/div>\r\n    <div class=\"hero-pills\">\r\n      <span class=\"pill\"><span class=\"pill-dot\"><\/span>Auto VAT Calculation<\/span>\r\n      <span class=\"pill\"><span class=\"pill-dot\"><\/span>SARS VAT201 Ready<\/span>\r\n      <span class=\"pill\"><span class=\"pill-dot\"><\/span>Input Tax Tracking<\/span>\r\n      <span class=\"pill\"><span class=\"pill-dot\"><\/span>Output Tax Tracking<\/span>\r\n      <span class=\"pill\"><span class=\"pill-dot\"><\/span>Custom Tax Rates<\/span>\r\n      <span class=\"pill\"><span class=\"pill-dot\"><\/span>Period Summaries<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2501\u2501\u2501 CAPABILITIES \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-cap\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-glow\" style=\"top:-60px;right:-80px;width:480px;height:420px;background:radial-gradient(ellipse,rgba(46,158,68,0.08) 0%,transparent 65%)\"><\/div>\r\n    <div class=\"bg-line\" style=\"bottom:0\"><\/div>\r\n  <\/div>\r\n  <div class=\"cap-header\">\r\n    <div class=\"eyebrow\"><span class=\"edot\"><\/span><span class=\"etxt\">Capabilities<\/span><\/div>\r\n    <h2 class=\"h2\">Six VAT and tax capabilities built into every transaction<\/h2>\r\n    <p class=\"body\" style=\"margin-top:16px;max-width:580px\">From the moment an invoice is raised or an expense is recorded, VAT is calculated, tracked, and prepared for reporting \u2014 automatically, without any manual tax administration.<\/p>\r\n  <\/div>\r\n  <div class=\"fgrid\">\r\n    <div class=\"fcard f1\">\r\n      <div class=\"fcard-ico\">\ud83e\uddee<\/div>\r\n      <div class=\"fcard-title\">Automatic VAT Calculation<\/div>\r\n      <p class=\"fcard-body\">VAT is calculated automatically on every invoice, expense, and transaction processed in Mutual Africa Pay. Standard rates applied by default. Custom rates configurable per client, product, or transaction type where required. No manual tax calculations needed at any point.<\/p>\r\n    <\/div>\r\n    <div class=\"fcard f2\">\r\n      <div class=\"fcard-ico\">\ud83d\udce4<\/div>\r\n      <div class=\"fcard-title\">SARS-Ready VAT201 Reports<\/div>\r\n      <p class=\"fcard-body\">Generate a SARS-compliant VAT201 return for any VAT period directly from Mutual Africa Pay. All output tax, input tax, and net VAT payable calculated and presented in the correct format for submission to the South African Revenue Service \u2014 no spreadsheet calculations, no manual transfer of figures.<\/p>\r\n    <\/div>\r\n    <div class=\"fcard f3\">\r\n      <div class=\"fcard-ico\">\ud83d\udce5<\/div>\r\n      <div class=\"fcard-title\">Input Tax Tracking<\/div>\r\n      <p class=\"fcard-body\">Every VAT-inclusive expense recorded in Mutual Africa Pay tracks the input tax component automatically. Input VAT is accumulated across all qualifying expenses and deducted from output VAT in your VAT return \u2014 maximising your VAT recovery without manual tracking.<\/p>\r\n    <\/div>\r\n    <div class=\"fcard f4\">\r\n      <div class=\"fcard-ico\">\ud83d\udce4<\/div>\r\n      <div class=\"fcard-title\">Output Tax Tracking<\/div>\r\n      <p class=\"fcard-body\">Every invoice raised by your business tracks the output VAT component automatically. Output tax accumulates across all taxable sales during the period, ready for inclusion in your VAT201 submission \u2014 with no manual tallying of invoices required.<\/p>\r\n    <\/div>\r\n    <div class=\"fcard f5\">\r\n      <div class=\"fcard-ico\">\u2699\ufe0f<\/div>\r\n      <div class=\"fcard-title\">Custom Tax Rate Configuration<\/div>\r\n      <p class=\"fcard-body\">Set different tax rates for different clients, product categories, or transaction types. Zero-rated, exempt, and standard-rated transactions handled correctly and separately \u2014 with the correct tax treatment applied to each transaction without manual intervention.<\/p>\r\n    <\/div>\r\n    <div class=\"fcard f6\">\r\n      <div class=\"fcard-ico\">\ud83d\udcca<\/div>\r\n      <div class=\"fcard-title\">Tax Period Summaries<\/div>\r\n      <p class=\"fcard-body\">Generate a full tax summary for any period \u2014 showing all taxable transactions, total output tax, total input tax, and net VAT position. Exportable for your accountant, tax practitioner, or internal finance review at any time.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2501\u2501\u2501 HOW IT WORKS \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-how\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-glow\" style=\"bottom:-60px;left:-80px;width:460px;height:380px;background:radial-gradient(ellipse,rgba(46,158,68,0.07) 0%,transparent 65%)\"><\/div>\r\n    <div class=\"bg-line\" style=\"bottom:0\"><\/div>\r\n  <\/div>\r\n  <div class=\"how-grid\">\r\n    <div>\r\n      <div class=\"eyebrow\"><span class=\"edot\"><\/span><span class=\"etxt\">How It Works<\/span><\/div>\r\n      <h2 class=\"h2\" style=\"margin-bottom:20px\">From every transaction to a submission-ready VAT return<\/h2>\r\n      <p class=\"body\">VAT compliance in Mutual Africa Pay is not something you manage at the end of each period. It runs continuously in the background \u2014 tracking every transaction, accumulating tax figures, and keeping your VAT position current at all times.<\/p>\r\n    <\/div>\r\n    <div class=\"steps\">\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">01<\/div>\r\n        <div>\r\n          <h3>VAT calculated on every transaction<\/h3>\r\n          <p>Every invoice raised and expense recorded automatically calculates the applicable VAT \u2014 output tax on sales, input tax on qualifying purchases. The correct rate is applied based on the transaction type and configuration.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">02<\/div>\r\n        <div>\r\n          <h3>Tax figures accumulate in real time<\/h3>\r\n          <p>Output and input tax totals accumulate continuously throughout the VAT period. Your live VAT position is always visible \u2014 showing total output tax, total claimable input tax, and net VAT payable at any moment.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">03<\/div>\r\n        <div>\r\n          <h3>Generate your VAT201 report<\/h3>\r\n          <p>At the end of your VAT period, generate a SARS-compliant VAT201 report from Mutual Africa Pay in seconds. All figures are pre-populated from your live transaction data \u2014 no manual calculations or figure transfers required.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">04<\/div>\r\n        <div>\r\n          <h3>Submit or share with your tax practitioner<\/h3>\r\n          <p>Export the VAT201 report to submit directly or share with your accountant or tax practitioner for review and submission. The report is formatted to SARS requirements \u2014 ready to use without any additional preparation.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2501\u2501\u2501 USE CASES \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-use\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-glow\" style=\"top:-60px;right:-80px;width:460px;height:380px;background:radial-gradient(ellipse,rgba(46,158,68,0.07) 0%,transparent 65%)\"><\/div>\r\n    <div class=\"bg-line\" style=\"bottom:0\"><\/div>\r\n  <\/div>\r\n  <div class=\"use-header\">\r\n    <div class=\"eyebrow\"><span class=\"edot\"><\/span><span class=\"etxt\">Use Cases<\/span><\/div>\r\n    <h2 class=\"h2\">How African businesses handle VAT compliance<\/h2>\r\n    <p class=\"body\" style=\"margin-top:14px;max-width:560px\">VAT compliance is a legal obligation for registered businesses across South Africa and other African markets \u2014 Mutual Africa Pay makes it automatic.<\/p>\r\n  <\/div>\r\n  <div class=\"use-grid\">\r\n    <div class=\"use-card\">\r\n      <div class=\"use-tag\">VAT-Registered SME<\/div>\r\n      <h3>A Pretoria service business submits VAT returns without an accountant<\/h3>\r\n      <p>A VAT-registered consulting firm uses Mutual Africa Pay to track all output and input VAT throughout each two-month period. At submission time, the business owner generates the VAT201 report directly \u2014 all figures pre-calculated from live transactions \u2014 and submits via eFiling without requiring their accountant to prepare the return manually.<\/p>\r\n    <\/div>\r\n    <div class=\"use-card\">\r\n      <div class=\"use-tag\">Retail Business<\/div>\r\n      <h3>A Johannesburg retailer manages mixed zero-rated and standard-rated stock<\/h3>\r\n      <p>A grocery retailer handles both zero-rated food items and standard-rated goods. Mutual Africa Pay applies the correct VAT treatment to each product category automatically \u2014 zero-rated items tracked separately from standard-rated stock, with each category correctly reflected in the VAT return without manual separation at period end.<\/p>\r\n    <\/div>\r\n    <div class=\"use-card\">\r\n      <div class=\"use-tag\">Accountant Workflow<\/div>\r\n      <h3>An accounting firm manages VAT returns for multiple clients<\/h3>\r\n      <p>An accounting practice uses Mutual Africa Pay to manage VAT compliance for multiple business clients. At the end of each VAT period, VAT201 reports are generated for each client in seconds \u2014 pre-populated with accurate figures from each client's transaction data, reducing the time spent on routine VAT preparation significantly.<\/p>\r\n    <\/div>\r\n    <div class=\"use-card\">\r\n      <div class=\"use-tag\">Cross-Border Business<\/div>\r\n      <h3>An exporter tracks zero-rated export transactions separately<\/h3>\r\n      <p>A South African manufacturing exporter sells domestically at 15% VAT and exports at zero-rated. Mutual Africa Pay tracks both transaction types separately \u2014 applying zero rating to export invoices automatically and correctly separating the figures in the VAT return, ensuring the business claims its full input tax entitlement on manufacturing costs.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2501\u2501\u2501 BUILT FOR AFRICA \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-africa\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-glow\" style=\"top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:420px;background:radial-gradient(ellipse,rgba(46,158,68,0.06) 0%,transparent 65%)\"><\/div>\r\n  <\/div>\r\n  <div class=\"africa-inner\">\r\n    <div class=\"africa-grid\">\r\n      <div style=\"position:relative;z-index:1\">\r\n        <div class=\"eyebrow\"><span class=\"edot\"><\/span><span class=\"etxt\">Built for Africa<\/span><\/div>\r\n        <h2 class=\"h2\" style=\"margin-bottom:20px\">VAT compliance built for South African requirements and African tax environments<\/h2>\r\n        <p class=\"body\">Tax compliance requirements vary significantly across African markets \u2014 from South Africa's SARS-administered VAT system to the tax frameworks of Kenya, Nigeria, Ghana, and across the continent. Mutual Africa Pay's tax reporting is designed with South African compliance at its core, with flexibility for operating across African borders.<\/p>\r\n      <\/div>\r\n      <div class=\"africa-points\" style=\"position:relative;z-index:1\">\r\n        <div class=\"africa-point\">\r\n          <div class=\"africa-point-dot\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5l2 2L7.5 2\" stroke=\"#2E9E44\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n          <span>SARS-compliant VAT201 report generation \u2014 formatted for direct eFiling submission<\/span>\r\n        <\/div>\r\n        <div class=\"africa-point\">\r\n          <div class=\"africa-point-dot\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5l2 2L7.5 2\" stroke=\"#2E9E44\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n          <span>South African 15% standard VAT rate applied by default \u2014 zero-rated and exempt transactions configurable<\/span>\r\n        <\/div>\r\n        <div class=\"africa-point\">\r\n          <div class=\"africa-point-dot\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5l2 2L7.5 2\" stroke=\"#2E9E44\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n          <span>Cross-border export zero-rating handled automatically for South African exporters<\/span>\r\n        <\/div>\r\n        <div class=\"africa-point\">\r\n          <div class=\"africa-point-dot\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5l2 2L7.5 2\" stroke=\"#2E9E44\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n          <span>Configurable tax rates for businesses operating in multiple African tax jurisdictions<\/span>\r\n        <\/div>\r\n        <div class=\"africa-point\">\r\n          <div class=\"africa-point-dot\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5l2 2L7.5 2\" stroke=\"#2E9E44\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n          <span>VAT tracking on multi-currency transactions \u2014 foreign currency amounts converted for ZAR VAT reporting<\/span>\r\n        <\/div>\r\n        <div class=\"africa-point\">\r\n          <div class=\"africa-point-dot\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5l2 2L7.5 2\" stroke=\"#2E9E44\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n          <span>Historical VAT period reports accessible at any time \u2014 useful for audits, disputes, and prior-period reviews<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2501\u2501\u2501 RELATED \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-related\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-line\" style=\"bottom:0\"><\/div>\r\n  <\/div>\r\n  <div class=\"related-header\">\r\n    <div class=\"eyebrow\"><span class=\"edot\"><\/span><span class=\"etxt\">Related Features<\/span><\/div>\r\n    <h2 class=\"h2\">Features connected to VAT reporting<\/h2>\r\n  <\/div>\r\n  <div class=\"related-grid\">\r\n    <a href=\"https:\/\/mutualafricapay.com\/products\/accounting\/invoicing\" class=\"related-card\">\r\n      <div class=\"related-ico\">\ud83e\uddfe<\/div>\r\n      <div class=\"related-title\">Invoicing &amp; Billing<\/div>\r\n      <p class=\"related-desc\">Every invoice raised in Mutual Africa Pay applies the correct VAT rate automatically \u2014 output tax tracked from the moment of issue.<\/p>\r\n      <div class=\"related-link\">Learn more <svg width=\"11\" height=\"11\" viewBox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5h7M5.5 2l3.5 3.5L5.5 9\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n    <\/a>\r\n    <a href=\"https:\/\/mutualafricapay.com\/products\/accounting\/expenses\" class=\"related-card\">\r\n      <div class=\"related-ico\">\ud83d\udcca<\/div>\r\n      <div class=\"related-title\">Expense Tracking<\/div>\r\n      <p class=\"related-desc\">VAT on recorded expenses is tracked as claimable input tax \u2014 automatically included in your VAT return to maximise your recovery.<\/p>\r\n      <div class=\"related-link\">Learn more <svg width=\"11\" height=\"11\" viewBox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5h7M5.5 2l3.5 3.5L5.5 9\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n    <\/a>\r\n    <a href=\"https:\/\/mutualafricapay.com\/products\/accounting\/pl\" class=\"related-card\">\r\n      <div class=\"related-ico\">\ud83d\udcc9<\/div>\r\n      <div class=\"related-title\">P&amp;L Reporting<\/div>\r\n      <p class=\"related-desc\">VAT-exclusive figures flow into your P&amp;L automatically \u2014 ensuring your profit and loss reflects actual revenue and costs, not gross VAT-inclusive amounts.<\/p>\r\n      <div class=\"related-link\">Learn more <svg width=\"11\" height=\"11\" viewBox=\"0 0 11 11\" fill=\"none\"><path d=\"M2 5.5h7M5.5 2l3.5 3.5L5.5 9\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\r\n    <\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2501\u2501\u2501 CTA \u2501\u2501\u2501 -->\r\n<section class=\"sec\" id=\"s-cta\">\r\n  <div class=\"bg\">\r\n    <div class=\"bg-dots\"><\/div>\r\n    <div class=\"bg-glow\" style=\"top:0;left:50%;transform:translateX(-50%);width:700px;height:300px;background:radial-gradient(ellipse,rgba(46,158,68,0.08) 0%,transparent 65%)\"><\/div>\r\n  <\/div>\r\n  <div class=\"cta-box\">\r\n    <div class=\"eyebrow\" style=\"justify-content:center;margin-bottom:20px\"><span class=\"edot\"><\/span><span class=\"etxt\">Get Started<\/span><\/div>\r\n    <h2>Never miss a VAT deadline again<\/h2>\r\n    <p>VAT and tax reporting is included in Mutual Africa Pay's Growth plan and above. Start on the Solopreneur plan for free \u2014 upgrade when you need compliance tools.<\/p>\r\n    <div class=\"cta-btns\">\r\n      <a href=\"https:\/\/mutualafricapay.com\/pricing\" class=\"btn-green\">View Pricing <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M2 7h10M7 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a>\r\n      <a href=\"https:\/\/mutualafricapay.com\/contact\" class=\"btn-ghost\">Contact Sales<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>VAT &amp; Tax Reporting \u2014 Mutual Africa Pay *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: &#8216;Space Grotesk&#8217;, sans-serif; background: #07091A; color: #FFFFFF; -webkit-font-smoothing: antialiased; } .sec { padding: clamp(64px,10vw,112px) clamp(20px,6%,80px); position: relative; overflow: hidden; } .bg { position: absolute; inset: 0; pointer-events: none; overflow: hidden; } .bg-dots { position: absolute; inset: 0; background-image: radial-gradient(rgba(255,255,255,0.04) 1px, transparent 1px); background-size: 30px 30px; } .bg-line { position: absolute; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent, rgba(46,158,68,0.16), transparent); } .bg-glow { position: absolute; border-radius: 50%; } .eyebrow { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 16px; } .edot { width: 6px; height: 6px; border-radius: 50%; background: #2E9E44; box-shadow: 0 0 8px rgba(46,158,68,0.7); animation: pulsedot 2.5s ease infinite; } .etxt { font-size: 0.72rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #2E9E44; } .h2 { font-size: clamp(1.9rem,3.2vw,2.9rem); font-weight: 700; letter-spacing: -0.025em; line-height: 1.08; color: #FFFFFF; } .body { font-size: 0.975rem; color: #FFFFFF; line-height: 1.78; } @keyframes fadeUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } @keyframes pulsedot { 0%,100%{opacity:1;box-shadow:0 0 8px rgba(46,158,68,0.7)}50%{opacity:0.4;box-shadow:0 0 3px rgba(46,158,68,0.3)} } @keyframes float1 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-8px)} } @keyframes float2 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-12px)} } @keyframes float3 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-6px)} } @keyframes float4 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-10px)} } @keyframes float5 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-9px)} } @keyframes float6 { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-11px)} } .btn-green { display:inline-flex;align-items:center;gap:8px;background:#2E9E44;color:#FFFFFF;padding:13px 28px;border-radius:7px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background 150ms,transform 150ms,box-shadow 150ms; } @media(hover:hover)and(pointer:fine){.btn-green:hover{background:#38B850;transform:translateY(-2px);box-shadow:0 8px 24px rgba(46,158,68,.35);}} .btn-green:active{transform:scale(0.97)!important;} .btn-ghost { display:inline-flex;align-items:center;gap:8px;background:transparent;color:#FFFFFF;padding:13px 28px;border-radius:7px;font-size:.92rem;font-weight:500;text-decoration:none;border:1px solid rgba(255,255,255,0.15);transition:border-color 150ms,background 150ms; } @media(hover:hover)and(pointer:fine){.btn-ghost:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.05);}} \/* \u2501\u2501\u2501 HERO \u2501\u2501\u2501 *\/ #s-hero { background:#07091A; min-height:60vh; display:flex; align-items:center; } .hero-inner { position:relative;z-index:2;max-width:820px;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both; } .breadcrumb { display:flex;align-items:center;gap:8px;margin-bottom:24px;flex-wrap:wrap; } .breadcrumb a { font-size:0.78rem;color:#FFFFFF;opacity:0.45;text-decoration:none;transition:opacity 150ms; } @media(hover:hover)and(pointer:fine){.breadcrumb a:hover{opacity:1}} .breadcrumb-sep { font-size:0.78rem;color:#FFFFFF;opacity:0.25; } .breadcrumb-cur { font-size:0.78rem;color:#2E9E44;font-weight:500; } .hero-inner h1 { font-size:clamp(2.8rem,5.5vw,5rem);font-weight:700;letter-spacing:-0.03em;line-height:1.04;color:#FFFFFF;margin-bottom:22px; } .hero-inner h1 span { color:#2E9E44; } .hero-inner p { font-size:1.05rem;color:#FFFFFF;line-height:1.74;max-width:640px;margin-bottom:40px; } .hero-actions { display:flex;gap:12px;flex-wrap:wrap;margin-bottom:52px; } .hero-pills { display:flex;flex-wrap:wrap;gap:8px; } .pill { display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:100px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.04);font-size:0.78rem;font-weight:500;color:#FFFFFF; } .pill-dot { width:5px;height:5px;border-radius:50%;background:#2E9E44;flex-shrink:0; } \/* \u2501\u2501\u2501 CAPABILITIES \u2501\u2501\u2501 *\/ #s-cap { background:#060810; } .cap-header { margin-bottom:52px;position:relative;z-index:2;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; } .fgrid { display:grid;grid-template-columns:repeat(3,1fr);gap:14px;position:relative;z-index:2;perspective:1200px; } .fcard { background:linear-gradient(160deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:28px 24px 36px;position:relative;overflow:hidden;display:block;color:inherit;text-decoration:none;transition:border-color 160ms cubic-bezier(0.23,1,0.32,1),box-shadow 240ms cubic-bezier(0.23,1,0.32,1); } .fcard.f1{animation:fadeUp 0.5s 0.03s cubic-bezier(0.23,1,0.32,1) both,float1 6s 0.5s ease-in-out infinite} .fcard.f2{animation:fadeUp 0.5s 0.07s cubic-bezier(0.23,1,0.32,1) both,float2 7s 0.8s ease-in-out infinite} .fcard.f3{animation:fadeUp 0.5s 0.11s cubic-bezier(0.23,1,0.32,1) both,float3 5.5s 0.3s ease-in-out infinite} .fcard.f4{animation:fadeUp 0.5s 0.15s cubic-bezier(0.23,1,0.32,1) both,float4 8s 1s ease-in-out infinite} .fcard.f5{animation:fadeUp 0.5s 0.19s cubic-bezier(0.23,1,0.32,1) both,float5 6.5s 0.6s ease-in-out infinite} .fcard.f6{animation:fadeUp 0.5s 0.23s cubic-bezier(0.23,1,0.32,1) both,float6 7.5s 1.2s ease-in-out infinite} .fcard::before{content:&#8221;;position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,158,68,.45),transparent);opacity:0;transition:opacity 200ms} .fcard::after{content:&#8221;;position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(46,158,68,.08),transparent 60%);opacity:0;transition:opacity 250ms;pointer-events:none} @media(hover:hover)and(pointer:fine){.fcard:hover{border-color:rgba(46,158,68,0.42);box-shadow:0 20px 52px rgba(0,0,0,.5),0 0 30px rgba(46,158,68,.07)}.fcard:hover::before,.fcard:hover::after{opacity:1}} .fcard:active{transform:scale(0.98)!important} .fcard-ico{font-size:1.6rem;margin-bottom:16px;line-height:1;position:relative;z-index:1} .fcard-title{font-size:1rem;font-weight:600;color:#FFFFFF;margin-bottom:10px;line-height:1.3;position:relative;z-index:1} .fcard-body{font-size:0.835rem;color:#FFFFFF;line-height:1.68;position:relative;z-index:1} \/* \u2501\u2501\u2501 HOW IT WORKS \u2501\u2501\u2501 *\/ #s-how { background:#07091A; } .how-grid { display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start;position:relative;z-index:2;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both; } .steps { display:flex;flex-direction:column;gap:3px; } .step { display:flex;align-items:flex-start;gap:20px;padding:22px 24px;background:linear-gradient(145deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:12px;transition:border-color 160ms,background 160ms; } @media(hover:hover)and(pointer:fine){.step:hover{border-color:rgba(46,158,68,0.35);background:linear-gradient(145deg,#111440,#0d1035)}} .step-num { width:36px;height:36px;border-radius:50%;flex-shrink:0;background:rgba(46,158,68,0.1);border:1px solid rgba(46,158,68,0.28);display:flex;align-items:center;justify-content:center;font-size:0.78rem;font-weight:700;color:#2E9E44; } .step h3 { font-size:0.95rem;font-weight:600;color:#FFFFFF;margin-bottom:5px; } .step p { font-size:0.845rem;color:#FFFFFF;line-height:1.62; } \/* \u2501\u2501\u2501 USE CASES \u2501\u2501\u2501 *\/ #s-use { background:#060810; } .use-header { margin-bottom:48px;position:relative;z-index:2;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; } .use-grid { display:grid;grid-template-columns:repeat(2,1fr);gap:14px;position:relative;z-index:2; } .use-card { background:linear-gradient(145deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:32px 28px;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both;transition:border-color 160ms,box-shadow 220ms; } .use-card:nth-child(1){animation-delay:.04s}.use-card:nth-child(2){animation-delay:.09s}.use-card:nth-child(3){animation-delay:.14s}.use-card:nth-child(4){animation-delay:.19s} @media(hover:hover)and(pointer:fine){.use-card:hover{border-color:rgba(46,158,68,0.35);box-shadow:0 14px 36px rgba(0,0,0,.4)}} .use-tag { display:inline-flex;align-items:center;gap:7px;font-size:0.68rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#2E9E44;background:rgba(46,158,68,0.1);border:1px solid rgba(46,158,68,0.2);border-radius:4px;padding:4px 10px;margin-bottom:16px; } .use-card h3 { font-size:1.05rem;font-weight:600;color:#FFFFFF;margin-bottom:10px;line-height:1.3; } .use-card p { font-size:0.855rem;color:#FFFFFF;line-height:1.7; } \/* \u2501\u2501\u2501 BUILT FOR AFRICA \u2501\u2501\u2501 *\/ #s-africa { background:#07091A; } .africa-inner { position:relative;z-index:2;background:linear-gradient(145deg,#0D1140,#090C2E);border:1px solid rgba(46,158,68,0.25);border-radius:20px;padding:clamp(44px,8vw,80px) clamp(28px,8vw,72px);overflow:hidden;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both; } .africa-inner::before{content:&#8221;;position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,158,68,.6),transparent)} .africa-inner::after{content:&#8221;;position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(46,158,68,.07),transparent 55%);pointer-events:none} .africa-grid { display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center; } .africa-points { display:flex;flex-direction:column;gap:12px; } .africa-point { display:flex;align-items:flex-start;gap:12px; } .africa-point-dot { width:20px;height:20px;border-radius:50%;background:rgba(46,158,68,0.12);border:1px solid rgba(46,158,68,0.32);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px; } .africa-point-dot svg { width:9px;height:9px; } .africa-point span { font-size:0.9rem;color:#FFFFFF;line-height:1.55; } \/* \u2501\u2501\u2501 RELATED \u2501\u2501\u2501 *\/ #s-related { background:#060810; } .related-header { margin-bottom:40px;position:relative;z-index:2;animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; } .related-grid { display:grid;grid-template-columns:repeat(3,1fr);gap:12px;position:relative;z-index:2; } .related-card { display:block;text-decoration:none;color:inherit;background:linear-gradient(145deg,#0D1033,#090C22);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:24px 22px;transition:border-color 160ms,box-shadow 200ms,transform 200ms cubic-bezier(0.23,1,0.32,1);animation:fadeUp 0.5s cubic-bezier(0.23,1,0.32,1) both; } .related-card:nth-child(1){animation-delay:.04s}.related-card:nth-child(2){animation-delay:.09s}.related-card:nth-child(3){animation-delay:.14s} @media(hover:hover)and(pointer:fine){.related-card:hover{border-color:rgba(46,158,68,0.35);box-shadow:0 10px 28px rgba(0,0,0,.4);transform:translateY(-3px)}} .related-card:active{transform:scale(0.98)!important} .related-ico { font-size:1.4rem;margin-bottom:12px; } .related-title { font-size:0.92rem;font-weight:600;color:#FFFFFF;margin-bottom:6px; } .related-desc { font-size:0.8rem;color:#FFFFFF;line-height:1.6; } .related-link { display:inline-flex;align-items:center;gap:5px;font-size:0.76rem;font-weight:600;color:#2E9E44;margin-top:12px;transition:gap 150ms; } @media(hover:hover)and(pointer:fine){.related-card:hover .related-link{gap:9px}} \/* \u2501\u2501\u2501 CTA \u2501\u2501\u2501 *\/ #s-cta { background:#07091A; } .cta-box { position:relative;z-index:2;background:linear-gradient(145deg,#0D1140,#090C2E);border:1px solid rgba(46,158,68,0.28);border-radius:20px;padding:clamp(48px,8vw,88px) clamp(28px,8vw,80px);text-align:center;overflow:hidden;animation:fadeUp 0.55s cubic-bezier(0.23,1,0.32,1) both } .cta-box::before{content:&#8221;;position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,158,68,.6),transparent)} .cta-box::after{content:&#8221;;position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(46,158,68,.08),transparent 55%);pointer-events:none} .cta-box h2{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;letter-spacing:-0.025em;line-height:1.08;color:#FFFFFF;margin-bottom:16px;position:relative;z-index:1} .cta-box p{font-size:.97rem;color:#FFFFFF;max-width:460px;margin:0 auto 40px;line-height:1.7;position:relative;z-index:1} .cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1} \/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/ @media(max-width:900px){.fgrid{grid-template-columns:1fr 1fr}.how-grid{grid-template-columns:1fr;gap:40px}.africa-grid{grid-template-columns:1fr;gap:36px}.related-grid{grid-template-columns:1fr 1fr}} @media(max-width:480px){.fgrid{grid-template-columns:1fr 1fr}.use-grid{grid-template-columns:1fr 1fr}.related-grid{grid-template-columns:1fr 1fr}.sec{padding:64px 20px}} @media(prefers-reduced-motion:reduce){.fcard{animation:fadeUp 0.01ms both !important}*{animation-duration:0.01ms !important}} Products \/ Accounting &amp; Finance \/ VAT \/ Tax Reporting VAT compliance that runswithout the manual work Automated VAT calculations on every transaction, SARS-ready VAT201 report generation, and tax summaries for any period \u2014 built into Mutual Africa Pay so compliance is automatic, not a monthly administrative burden. Get Started Contact Sales Auto VAT Calculation SARS VAT201 Ready Input Tax Tracking Output Tax Tracking Custom Tax Rates Period Summaries Capabilities Six VAT and tax capabilities built into every transaction From the moment an invoice is raised or an expense is recorded, VAT is calculated, tracked, and prepared for reporting \u2014 automatically, without any manual tax administration. \ud83e\uddee Automatic VAT Calculation VAT is calculated automatically on every invoice, expense, and transaction processed in Mutual Africa Pay. Standard rates applied by default. Custom rates configurable per client, product, or transaction type where required. No manual tax calculations needed at any point. \ud83d\udce4 SARS-Ready VAT201 Reports Generate a SARS-compliant VAT201 return for any VAT period directly from Mutual Africa Pay. All output tax, input tax, and net VAT payable calculated and presented in the correct format for submission to the South African Revenue Service \u2014 no spreadsheet calculations, no manual transfer of figures. \ud83d\udce5 Input Tax Tracking Every VAT-inclusive expense recorded in Mutual Africa Pay tracks the input tax component automatically. Input VAT is accumulated across all qualifying expenses and deducted from output VAT in your VAT return \u2014 maximising your VAT recovery without manual tracking. \ud83d\udce4 Output Tax Tracking Every invoice raised by your business tracks the output VAT component automatically. Output tax accumulates across all taxable sales during the period, ready for inclusion in your VAT201 submission \u2014 with no manual tallying of invoices required. \u2699\ufe0f Custom Tax Rate Configuration Set different tax rates for different clients, product categories, or transaction types. Zero-rated, exempt, and standard-rated<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1844,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-1931","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/pages\/1931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/comments?post=1931"}],"version-history":[{"count":0,"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/pages\/1931\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/pages\/1844"}],"wp:attachment":[{"href":"https:\/\/mutualafricapay.com\/zw\/wp-json\/wp\/v2\/media?parent=1931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}