Accounting & Bookkeeping

Send us your paperwork for us to process your accounts from our office, or we can send someone onsite to your office.

Inquire now

Tax Preparation, Reporting & Returns

Indonesian tax preparation, reporting and submission,BPJS and PPH.


Inquire now

Payroll Processing & Reporting

We assist businesses with preparation and processing of monthly staff payroll, pension, and insurance (BPJS / Super).

Inquire now

Xero Implementation Support

Our Xero Certified experts can help with migration, setup and training in the Xero Cloud Accounting system.

Read More

Behind every good business, is a great Accountant...


BukuBuku helps clients restore transparency to your accounts.  Get control of your cash, payables and receivables, and let us give you timely and accurate financial reports to support decision making.

Our Expertise is earned through
our experience
Our team, supporting your strategy

Some Products We Work With

We specialise in Xero but we also assist customers wanting to integrate Xero with popular plug-ins, and add-ons.


Chat with us for all your accounting and bookkeeping needs

(9am - 6pm)

Xero: Beautiful Accounting Software

People all over the world are choosing Xero because it’s powerful, flexible and very easy to use.   Some features of Xero are outlined below.

Setting a Budget to track performance

Use Xero’s flexible budget manager to setup an annual budget, and track month by month actuals vs budget performance using the Budget Variance reporting features of Xero.  Our team can show you how…

Find out more

Beautifully simple Bank Reconciliation

Reconcile in minutes, what used to take your team hours.   Xero will intelligently and automatically match transactions from your bank to your trading activity saving hours of wasted time each month.

Find out more

Simple dashboard views of key information

Instantly get a view of cash in the bank, amounts owed to the company, and bills you need to pay.   With a single click drill down to view details behind the summarised dashboard information.

Find out more

Automated the follow up of overdue invoices

Setup email templates to be send to customers at defined intervals of your choice, advising of amounts outstanding due for action, saving your team hours of chasing clients.

Find out more

Track Accounts Payable and Receivable with ease

Xero includes simple dashboard summaries of total amounts owed, and overdue and a summary of payables.   Drill down to get more sophisticated views such as ageing reports and invoice details.

Find out more

Attractive standard reports and custom reporting

Xero comes packaged with almost all the reporting most businesses need, but for those with more sophisticated needs a full custom reporting engine allows you to tailor the system to your company needs.

Find out more

Xero Certified Advisors on our team


Clients in Indonesia, and around the world


Transactions processed for clients per month


Offices in Indonesia (Bali, JKT, Surabaya)

Meet just a few of our Team Members

From Chartered Accountants, to bookkeeping staff, our Certified Xero Advisors are ready to help you get your accounts under control…


Cicih Setiawati

CEO I Business Development Manager

Xero Certified Advisor


Anita Suryani

Team Manager

Bach. Economics, Xero Certified Advisor

A bit about our process...

  • PlanAgree an engagement structure
  • SetupSetup your Xero Accounting software
  • UpdateBring any past accounts processing up to date
  • ProcessBegin regular accounts processing

We work with you to understand your business

Our journey with customers commence with us taking time to get an understanding of your business, your clients, and how you structure yourself.   We will want to know about the products or services you offer, a little about the history of your accounts, your accounts team, and of course a summary of what you need from us.   At this stage we typically ask for copies of prior bank statements, and tax returns (if relevant), and company documents to allow us to ensure we can get your Xero setup structured in the right fashion.

Steps we follow

  • Agree an engagement structure
  • Xero Account Setup
  • Ensure past / current data is up to date
  • Begin accounts processing

Steps we follow

  • Agree an engagement structure
  • Xero Account Setup
  • Ensure past / current data is up to date
  • Begin accounts processing

Xero Accounting System Setup

We setup Xero to ensure it reflects your business.   Whether you are a CV or PT local company or a PT/PMA Foreign owned firm, the steps we follow are similar.   We assist you to setup any payroll structures required, and we ensure your balance sheet reflects the owner capital invested to start your business.

Tracking your sales and operations

Xero supports a flexible chart of accounts to ensure your revenue, expenses and any direct cost of sales are setup in a way that gives you the reporting you need.  We also setup Xero “tracking” if you want to slice and dice your reports to reflect departments, locations, product types as required.

Getting your accounts right up to date

Fortunately for many customers who are just changing accounting systems but had a process in place previously, this step is not necessary.   For some clients however they are either behind on their accounts or in some cases had no prior accounts creating the need for us to work on the backlog to get things in good shape before monthly processing begins.  Our team have experience in preparing data for automated import to ease this task and in some cases we can process many thousands of transactions in quick time to save you money on catching up with your bookkeeping.

Steps we follow

  • Agree an engagement structure
  • Xero Account Setup
  • Ensure past / current data is up to date
  • Begin accounts processing
  • Steps we follow

    • Agree an engagement structure
    • Xero Account Setup
    • Ensure past / current data is up to date
    • Begin accounts processing

Ongoing processing of your accounts

For some clients this stage involves acting .as a backup or support partner while we train their internal accounts staff to take on the workload.    For others, they prefer to let us handle this for you and we offer competitively priced fixed monthly bookkeeping, payroll and tax reporting packages if you prefer not to have staff at your firm handling this.   At any time our team is available by phone, or email to support you as you move forward with your accounts processing

News From our Blog

A few recent posts from our team about Xero, related plug-ins or accounting best practice.

  • paul-manester
  • shanti-balibubs
  • ariani-sahaja
  • sophie-flow
  • graham-orchard
  • greg-bootstrap

Subscribe to Newsletter

Keep up to date with the latest developments, offerings and news about Xero by subscribing to our newsletter.

Bali: Jalan Dewi Sri, Lotus Building No 9, Kuta – Bali

JKT: Wisma Mitra Sunter #2-02 Jl. Yos Sudarso Kav. 89 Jakarta 14350