{"id":724,"date":"2026-05-28T12:30:00","date_gmt":"2026-05-28T12:30:00","guid":{"rendered":"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/"},"modified":"2026-08-20T18:26:08","modified_gmt":"2026-08-20T18:26:08","slug":"estate-billing-system-kenya","status":"publish","type":"post","link":"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/","title":{"rendered":"Estate Billing System Kenya: Invoices, Payments, Balances and Statements"},"content":{"rendered":"<p>An <strong>Estate Billing System Kenya<\/strong> estate teams can trust must answer four questions without reconstructing a spreadsheet: what was invoiced, what was paid, what remains and what can be shown to the resident or committee? Those answers depend on connected records. A resident list alone is not a billing system, and a payment register alone cannot explain the balance. The complete workflow links approved recurring charges to invoices, recorded payments, statuses, statements and reports.<\/p>\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/estateadmin.co.ke\/blog\/wp-content\/uploads\/2026\/08\/estate-billing-system-kenya-featured-2026-08-20-refresh.jpg\" alt=\"Kenyan estate accountant reconciling a partial service-charge payment with an invoice and statement\" loading=\"lazy\" decoding=\"async\" \/><figcaption>Estate Billing System Kenya: a practical EstateAdmin guide for Kenyan estate teams.<\/figcaption><\/figure>\n<p><a href=\"https:\/\/estateadmin.co.ke\/\">EstateAdmin<\/a> is built around that sequence for residential estates and gated communities. Its verified capabilities include recurring service charges, bulk invoices, payments, partial-payment status, arrears, resident statements, reports and exports, roles, activity or audit history, resident categories and multi-workspace operation. This guide explains how to design a dependable billing process around those controls.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Estate_Billing_System_Kenya_follow_the_record_from_charge_to_statement\" >Estate Billing System Kenya: follow the record from charge to statement<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Design_the_resident_and_unit_foundation\" >Design the resident and unit foundation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Configure_recurring_charges_deliberately\" >Configure recurring charges deliberately<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Control_bulk_invoice_generation\" >Control bulk invoice generation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Record_payments_so_balances_remain_explainable\" >Record payments so balances remain explainable<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Treat_arrears_as_a_balance_review_not_a_label\" >Treat arrears as a balance review, not a label<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Use_statements_as_a_quality-control_output\" >Use statements as a quality-control output<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Close_each_period_with_reconciled_reports\" >Close each period with reconciled reports<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Assign_roles_around_the_billing_chain\" >Assign roles around the billing chain<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#A_30-day_implementation_plan\" >A 30-day implementation plan<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Days_1%E2%80%937_validate\" >Days 1\u20137: validate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Days_8%E2%80%9314_configure\" >Days 8\u201314: configure<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Days_15%E2%80%9321_prove_exceptions\" >Days 15\u201321: prove exceptions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Days_22%E2%80%9330_approve_and_operate\" >Days 22\u201330: approve and operate<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Four_frequently_asked_questions\" >Four frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Can_EstateAdmin_generate_invoices_for_many_residents_at_once\" >Can EstateAdmin generate invoices for many residents at once?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#What_happens_when_a_resident_pays_only_part_of_an_invoice\" >What happens when a resident pays only part of an invoice?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Can_reports_be_exported\" >Can reports be exported?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Does_the_billing_system_include_expense_accounting_and_budgeting\" >Does the billing system include expense accounting and budgeting?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/estateadmin.co.ke\/blog\/estate-billing-system-kenya\/#Build_billing_around_explainable_balances\" >Build billing around explainable balances<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Estate_Billing_System_Kenya_follow_the_record_from_charge_to_statement\"><\/span>Estate Billing System Kenya: follow the record from charge to statement<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Billing accuracy is not created at month-end. It begins when the charge is configured and the resident records are prepared. Every later output depends on that foundation. A missing resident produces no invoice; an incorrect category may apply the wrong billing rule; a payment attached to the wrong invoice distorts two balances. The safest approach is to treat billing as a chain with review points at each hand-off.<\/p>\n<table>\n<thead>\n<tr>\n<th>Stage<\/th>\n<th>Record created or updated<\/th>\n<th>Control question<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Charge setup<\/td>\n<td>Recurring service charge, amount, period and due-date rule<\/td>\n<td>Does this match the approved charge?<\/td>\n<\/tr>\n<tr>\n<td>Invoice generation<\/td>\n<td>Resident invoices and opening statuses<\/td>\n<td>Were the correct residents and amounts included?<\/td>\n<\/tr>\n<tr>\n<td>Payment recording<\/td>\n<td>Payment applied to an invoice<\/td>\n<td>Does the amount and resident reference match the evidence?<\/td>\n<\/tr>\n<tr>\n<td>Balance update<\/td>\n<td>Remaining amount and full or partial status<\/td>\n<td>Does invoice value minus recorded payments equal the balance?<\/td>\n<\/tr>\n<tr>\n<td>Statement<\/td>\n<td>Resident-facing billed, paid and running-balance history<\/td>\n<td>Can a resident follow each entry?<\/td>\n<\/tr>\n<tr>\n<td>Reporting<\/td>\n<td>Period summaries, arrears views and exports<\/td>\n<td>Do totals derive from the same underlying records?<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The connected <a href=\"https:\/\/estateadmin.co.ke\/estate-management-system\">EstateAdmin workflow<\/a> makes these stages visible in one platform. The estate still needs approval, validation and follow-up procedures; the software gives those procedures a consistent record.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Design_the_resident_and_unit_foundation\"><\/span>Design the resident and unit foundation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Before configuring a charge, clean the resident register. Use one unit identifier, one current resident record and a documented method for handling changes. Decide which historic records need to remain accessible and establish a cut-off date for the opening position. Migrating every old row without review can transfer years of ambiguity into the new system.<\/p>\n<p>Resident categories should reflect a real billing or reporting distinction. For example, an estate may have approved categories for different unit types. Name the categories clearly, record who approved the rules and test at least one resident from each group. Avoid creating categories merely to describe every personal detail; too many categories make invoice validation harder.<\/p>\n<p>For multi-estate operators, perform this work separately in each workspace. Shared standards for naming and monthly review are useful, but residents and financial records must stay within the correct estate. Test access with representative users before any live invoice batch.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure_recurring_charges_deliberately\"><\/span>Configure recurring charges deliberately<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A recurring charge should contain enough structure to make later cycles repeatable. Confirm the description residents will recognise, amount, frequency or billing period, due date and applicable category. Keep a short approval record outside or alongside the configuration so the operational team can verify that the system matches the estate&#8217;s decision.<\/p>\n<p>Do not introduce several charges at once during the first setup. Start with one representative service charge, generate a small sample and inspect the results. Once the sample is correct, scale to the full resident group and then introduce other approved charges. This staged method isolates configuration issues while they are still easy to correct.<\/p>\n<p>The dedicated <a href=\"https:\/\/estateadmin.co.ke\/service-charge\/billing-software\">service-charge billing software<\/a> page describes repeatable invoice generation and balance tracking. Use that workflow as the practical test, not as a promise that configuration errors will correct themselves.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Control_bulk_invoice_generation\"><\/span>Control bulk invoice generation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bulk invoicing saves substantial repetitive work, but it multiplies both good and bad configuration. A pre-issue checklist should therefore be mandatory:<\/p>\n<ul>\n<li>confirm the billing period and due date;<\/li>\n<li>confirm the charge amount or category mapping;<\/li>\n<li>compare the active resident count with expected invoice coverage;<\/li>\n<li>review several residents from every applicable category;<\/li>\n<li>compare the batch total with an independent expectation; and<\/li>\n<li>assign one authorised user to approve the batch result.<\/li>\n<\/ul>\n<p>After generation, preserve a clear status for each invoice. An issued invoice may later become partially paid or closed after payments are recorded. Staff should not change a status simply to make an arrears list look cleaner; it should reflect the payment relationship and remaining balance.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Record_payments_so_balances_remain_explainable\"><\/span>Record payments so balances remain explainable<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The critical payment action is allocation: the team records a payment and applies it to the correct invoice. The system recalculates the balance and updates the status. If a resident pays KSh 8,000 against a KSh 12,000 invoice, the record should preserve the KSh 8,000 payment, display KSh 4,000 outstanding and identify that the obligation is only partially settled.<\/p>\n<p>That is why a binary \u201cpaid\/unpaid\u201d column is inadequate. It hides instalments and encourages side notes. Partial-payment status makes the exception explicit, while the underlying payment retains the evidence needed for a statement or review.<\/p>\n<p>For M-Pesa and Paybill collections, the estate needs a defined <a href=\"https:\/\/estateadmin.co.ke\/mpesa-service-charge-collection\">payment-reconciliation workflow<\/a>. EstateAdmin is integration-ready, but direct live Daraja automatic matching should not be assumed unless it is separately verified and demonstrated. The operating procedure should explain how payment references are reviewed, how exceptions are handled and who confirms final allocation.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Treat_arrears_as_a_balance_review_not_a_label\"><\/span>Treat arrears as a balance review, not a label<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Arrears work should begin with accurate outstanding balances. Review invoice age, partial payments and resident history from the same cut-off. Do not merge disputed, unidentified or unallocated items into a generic list without notes; the follow-up action may differ even when the balance appears similar.<\/p>\n<p>The <a href=\"https:\/\/estateadmin.co.ke\/service-charge\/arrears-management\">arrears-management workflow<\/a> lets teams identify outstanding and partially paid amounts using the invoice and payment records. This supports more specific communication: instead of telling a resident only that \u201cyou owe service charge,\u201d the administrator can refer to the invoice period, recorded payments and remaining amount.<\/p>\n<p>Software cannot guarantee that an arrears balance will be collected. It improves visibility and evidence. Timeliness, communication, policy and resident circumstances still shape the outcome.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Use_statements_as_a_quality-control_output\"><\/span>Use statements as a quality-control output<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A resident statement is not merely a document sent after a complaint. It is a test of whether the billing records make sense together. The reader should be able to see charges, recorded payments and the running balance in sequence. If staff must edit the statement manually to make it understandable, the underlying allocation or description may need review.<\/p>\n<p>Generate statements for three test cases before launch:<\/p>\n<ol>\n<li>a resident who paid one invoice in full;<\/li>\n<li>a resident who made a partial payment; and<\/li>\n<li>a resident with an opening balance and a new-period invoice.<\/li>\n<\/ol>\n<p>Compare the outputs with approved source data. EstateAdmin&#8217;s <a href=\"https:\/\/estateadmin.co.ke\/service-charge\/statements-software\">resident-statement workflow<\/a> presents billed versus paid with a running balance, creating a consistent basis for clarification and follow-up.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Close_each_period_with_reconciled_reports\"><\/span>Close each period with reconciled reports<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A period close gives the estate a stable point for review. Choose a cut-off time, finish recording verified payments, review exceptions and then produce invoice, payment, arrears and statement information from the same data. Reports and exports can support committee packs or further analysis, but avoid modifying core figures in a separate workbook without preserving the source and explanation.<\/p>\n<p>A practical close checklist includes:<\/p>\n<ul>\n<li>invoice count and total compared with the approved billing batch;<\/li>\n<li>payment total compared with the verified collection records;<\/li>\n<li>partial-payment and outstanding balances reviewed;<\/li>\n<li>unresolved resident queries documented;<\/li>\n<li>material record changes checked in activity or audit history; and<\/li>\n<li>reports and exports dated and shared only with authorised roles.<\/li>\n<\/ul>\n<p>The wider <a href=\"https:\/\/estateadmin.co.ke\/service-charge-management\">service-charge management<\/a> approach connects this close back to the next recurring cycle. Opening the following month from a trusted balance is easier than repeatedly repairing historic discrepancies.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Assign_roles_around_the_billing_chain\"><\/span>Assign roles around the billing chain<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Roles should reflect responsibility, not job titles alone. One user may prepare resident and charge data, another may review payment allocations, and an authorised viewer may inspect reports. The precise division depends on team size, but shared credentials should be avoided because they weaken traceability.<\/p>\n<p>Activity or audit history is most useful when the estate reviews it as part of exception handling. If an invoice, payment or resident record was corrected, the team should be able to identify the user and timing. Traceability does not replace approval; it gives reviewers evidence when they verify what happened.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"A_30-day_implementation_plan\"><\/span>A 30-day implementation plan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Days_1%E2%80%937_validate\"><\/span>Days 1\u20137: validate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Clean unit and resident records, define categories, approve the cut-off date and investigate unexplained balances. Count the units that will be active in the platform and compare that capacity with <a href=\"https:\/\/estateadmin.co.ke\/pricing\">current EstateAdmin plans<\/a>.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Days_8%E2%80%9314_configure\"><\/span>Days 8\u201314: configure<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Create the workspace, assign roles, enter or import a representative resident sample and configure one recurring charge. Generate sample invoices and correct configuration issues before increasing volume.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Days_15%E2%80%9321_prove_exceptions\"><\/span>Days 15\u201321: prove exceptions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Record full and partial payments, review invoice statuses, generate statements, inspect arrears and produce a report export. Test activity history and, where relevant, the separation between two workspaces.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Days_22%E2%80%9330_approve_and_operate\"><\/span>Days 22\u201330: approve and operate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Obtain sign-off on opening records and sample outputs, train each role on its specific tasks, run the first controlled billing batch and schedule a cut-off review. Timelines should be extended if data quality is poor; speed is not a substitute for a trusted opening balance.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Four_frequently_asked_questions\"><\/span>Four frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Can_EstateAdmin_generate_invoices_for_many_residents_at_once\"><\/span>Can EstateAdmin generate invoices for many residents at once?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. Bulk invoice generation is a verified capability. The estate should still review resident coverage, category rules, amounts and totals before treating a batch as final.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_happens_when_a_resident_pays_only_part_of_an_invoice\"><\/span>What happens when a resident pays only part of an invoice?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The payment is recorded against the invoice, the remaining balance stays visible and the invoice reflects a partial-payment status. Test the exact statement output during implementation.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_reports_be_exported\"><\/span>Can reports be exported?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>EstateAdmin provides reports and exports covering the billing workflow. Define the fields and cut-off needed for your committee or management review, then validate the first export against the source records.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_the_billing_system_include_expense_accounting_and_budgeting\"><\/span>Does the billing system include expense accounting and budgeting?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Those are not verified EstateAdmin capabilities and should not be assumed. EstateAdmin&#8217;s supported scope here is resident service-charge billing, payments, balances, arrears, statements and related reports or exports.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Build_billing_around_explainable_balances\"><\/span>Build billing around explainable balances<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A dependable estate billing system does more than issue documents. It maintains the relationship between the resident, approved charge, invoice, payment, status, balance and statement. When those links are controlled throughout the month, reports become easier to review and resident questions become easier to answer.<\/p>\n<p><strong>Ready to test an Estate Billing System Kenya workflow from end to end?<\/strong> <a href=\"https:\/\/estateadmin.co.ke\/\">Start an EstateAdmin trial<\/a>, configure a recurring charge, generate a sample batch and record both a full and partial payment before reviewing the statement and report. EstateAdmin is <strong>Powered by Zama Systems<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Follow an estate bill from recurring charge setup through bulk invoicing, full or partial payment, balance updates, resident statements and period reporting.<\/p>\n","protected":false},"author":1,"featured_media":2153,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[14,55,5,9,86,6],"class_list":["post-724","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-estate-management","tag-estate-billing-kenya","tag-estate-billing-system-kenya","tag-estate-management-kenya","tag-estateadmin","tag-service-charge-billing-software-kenya","tag-service-charge-system"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/posts\/724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/comments?post=724"}],"version-history":[{"count":3,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions"}],"predecessor-version":[{"id":2154,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions\/2154"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/media\/2153"}],"wp:attachment":[{"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/media?parent=724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/categories?post=724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/estateadmin.co.ke\/blog\/wp-json\/wp\/v2\/tags?post=724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}