You can enter and manage patient billing data with Nopali. This module is only used for cash transactions and not insurance billings. Insurance billings are dealt with in a separate module, found here.
Press the Patient Billing item in the toolbar to see this view:

The Patient Billing view contains a table and several buttons:

The table shows a list of billing entries. An important point to make is that entries are entered as 'receivables'. The table also calculates a running balance. A positive outstanding balance indicates that the patient owes you money. A negative outstanding balance indicates that you owe the patient money (which may occur if the patient has given a deposit and has yet to receive any service charges).
You may also print a summary of alll the entries by pressing the 'Statement Of Account' button:

If you only want certain rows included in the Statement Of Account, then select your rows of interest before pressing the button.
A receipt can also be generated for a single row. Select a row and press the 'Receipt' button:

Billing entries can be divided into 3 different types: Charges, Payments Received and Quote Deposits. Each type has a separate button:


You can make changes to your billing entries by making the table editable. To render the table editable, press the 'lock' button on the lower right corner of the window:

Once the table is rendered editable, you can single-click on individual cells to edit them. Rows that have been edited are given a 'alert' symbol at the beginning of the row:

You can transfer billing entries to the U.S. Insurance module. This is done by first selecting billing entries associated with a procedure:

After doing so, you can then press the 'Transfer To Insurance' button:

Note that only interventions with 'code' values can be transferred. This is done in the 'Intervention' table, details found here. Transferred charges will have comments in the Patient U.S.Insurance view indicating that they were transferred from the billing view.
If you make a mistake with the transfer, you can reverse the transfer by going into the Patient U.S. Insurance view and selecting the transferred charges. After selecting them, press the 'Data>Transfer Insurance Claim Back To Patient Billing' menu item at the top of the screen.