diff --git a/addons/l10n_ke/data/account.account.template.csv b/addons/l10n_ke/data/account.account.template.csv
index ff4aa279050..02d6aaf2b6d 100644
--- a/addons/l10n_ke/data/account.account.template.csv
+++ b/addons/l10n_ke/data/account.account.template.csv
@@ -9,13 +9,17 @@
"ke0080","Financial assets","0080","asset_non_current","l10n_ke.l10nke_chart_template","","False"
"ke0090","Biological assets","0090","asset_non_current","l10n_ke.l10nke_chart_template","","False"
"ke1001","Stock","1001","asset_current","l10n_ke.l10nke_chart_template","","True"
+"ke100110","Stock Interim (Received)","100110","asset_current","l10n_ke.l10nke_chart_template","","True"
+"ke100120","Stock Interim (Delivered)","100120","asset_current","l10n_ke.l10nke_chart_template","","True"
"ke1002","Work in Progress","1002","asset_current","l10n_ke.l10nke_chart_template","","False"
"ke1003","Finished Goods","1003","asset_current","l10n_ke.l10nke_chart_template","","False"
"ke1100","Debtors Control Account","1100","asset_receivable","l10n_ke.l10nke_chart_template","","True"
+"ke110010","Debtors Control Account (POS)","110010","asset_receivable","l10n_ke.l10nke_chart_template","","True"
"ke1101","Sundry Debtors","1101","asset_receivable","l10n_ke.l10nke_chart_template","","True"
"ke1102","Other Debtors","1102","asset_current","l10n_ke.l10nke_chart_template","","False"
"ke1103","Prepayments","1103","asset_prepayments","l10n_ke.l10nke_chart_template","","False"
"ke1110","Purchase Tax Control Account","1110","asset_current","l10n_ke.l10nke_chart_template","","False"
+"ke1120","Withholding Tax Advance on Sales","1120","asset_current","l10n_ke.l10nke_chart_template","","True"
"ke2100","Creditors Control Account","2100","liability_payable","l10n_ke.l10nke_chart_template","","True"
"ke2101","Sundry Creditors","2101","liability_current","l10n_ke.l10nke_chart_template","","False"
"ke2102","Other Creditors","2102","liability_current","l10n_ke.l10nke_chart_template","","False"
@@ -25,13 +29,14 @@
"ke2200","Sales Tax Control Account","2200","liability_current","l10n_ke.l10nke_chart_template","","False"
"ke2201","HMRC - VAT Account","2201","liability_payable","l10n_ke.l10nke_chart_template","","True"
"ke2202","Manual Adjustments & VAT","2202","liability_current","l10n_ke.l10nke_chart_template","","False"
+"ke2203","Withholding Tax Payable","2203","liability_current","l10n_ke.l10nke_chart_template","","True"
"ke2210","P.A.Y.E. & NI","2210","liability_payable","l10n_ke.l10nke_chart_template","","True"
"ke2220","Net Wages","2220","liability_payable","l10n_ke.l10nke_chart_template","","True"
"ke2230","Pension Fund","2230","liability_payable","l10n_ke.l10nke_chart_template","","True"
"ke2240","Corporation Tax","2240","liability_payable","l10n_ke.l10nke_chart_template","","True"
"ke2300","Loans","2300","liability_non_current","l10n_ke.l10nke_chart_template","","False"
"ke2310","Hire Purchase","2310","liability_non_current","l10n_ke.l10nke_chart_template","","False"
-"ke2320","Mortgages","2330","liability_non_current","l10n_ke.l10nke_chart_template","","False"
+"ke2320","Mortgages","2320","liability_non_current","l10n_ke.l10nke_chart_template","","False"
"ke3000","Called up share capital","3000","equity","l10n_ke.l10nke_chart_template","","False"
"ke3010","Share premium account","3010","equity","l10n_ke.l10nke_chart_template","","False"
"ke3020","Revaluation reserve","3020","equity","l10n_ke.l10nke_chart_template","","False"
diff --git a/addons/l10n_ke/data/account_tax_group_data.xml b/addons/l10n_ke/data/account_tax_group_data.xml
index d7dab31e1f5..46d62306590 100644
--- a/addons/l10n_ke/data/account_tax_group_data.xml
+++ b/addons/l10n_ke/data/account_tax_group_data.xml
@@ -15,5 +15,10 @@
TVA 0%
+
+
+ Withholding Tax
+
+
diff --git a/addons/l10n_ke/data/account_tax_template_data.xml b/addons/l10n_ke/data/account_tax_template_data.xml
index 4b0dbf86981..7f11bf14a74 100644
--- a/addons/l10n_ke/data/account_tax_template_data.xml
+++ b/addons/l10n_ke/data/account_tax_template_data.xml
@@ -80,6 +80,190 @@
(0,0, {'repartition_type': 'tax'}),
]"/>
+
+ 3% WHT
+ 3%
+
+ sale
+ percent
+ -3
+
+
+
+
+
+ 5% WHT
+ 5%
+
+ sale
+ percent
+ -5
+
+
+
+
+
+ 10% WHT
+ 10%
+
+ sale
+ percent
+ -10
+
+
+
+
+
+ 12% WHT
+ 12%
+
+ sale
+ percent
+ -12
+
+
+
+
+
+ 15% WHT
+ 15%
+
+ sale
+ percent
+ -15
+
+
+
+
+
+ 20% WHT
+ 20%
+
+ sale
+ percent
+ -20
+
+
+
+
+
+ 25% WHT
+ 25%
+
+ sale
+ percent
+ -25
+
+
+
+
+
+ 30% WHT
+ 30%
+
+ sale
+ percent
+ -30
+
+
+
+
Purchases VAT (16%)
@@ -160,4 +344,188 @@
(0,0, {'repartition_type': 'tax'}),
]"/>
+
+ 3% WHT
+ 3%
+
+ purchase
+ percent
+ -3
+
+
+
+
+
+ 5% WHT
+ 5%
+
+ purchase
+ percent
+ -5
+
+
+
+
+
+ 10% WHT
+ 10%
+
+ purchase
+ percent
+ -10
+
+
+
+
+
+ 12% WHT
+ 12%
+
+ purchase
+ percent
+ -12
+
+
+
+
+
+ 15% WHT
+ 15%
+
+ purchase
+ percent
+ -15
+
+
+
+
+
+ 20% WHT
+ 20%
+
+ purchase
+ percent
+ -20
+
+
+
+
+
+ 25% WHT
+ 25%
+
+ purchase
+ percent
+ -25
+
+
+
+
+
+ 30% WHT
+ 30%
+
+ purchase
+ percent
+ -30
+
+
+
+
diff --git a/addons/l10n_ke/data/l10n_ke_chart_data.xml b/addons/l10n_ke/data/l10n_ke_chart_data.xml
index d190e1ac10d..504368d5a54 100644
--- a/addons/l10n_ke/data/l10n_ke_chart_data.xml
+++ b/addons/l10n_ke/data/l10n_ke_chart_data.xml
@@ -14,6 +14,10 @@
+
+
+
+