Invoicing Fee for Service (Professional package only)
Invoice Management is available in the professional and enterprice versions of Feezily.
Often the professional version is only an incremental cost above the standard or advanced packages.
Contact us for professional pricing - you will likely be surprised by how little it costs to upgrade!
Often the professional version is only an incremental cost above the standard or advanced packages.
Contact us for professional pricing - you will likely be surprised by how little it costs to upgrade!
Types of invoices
Feezily supports the generation and tracking of a variety of invoice types.
The types of invoices RIM supports are:
Invoices for receivable accounts
- Provider invoices (provider RCTIs) generated automatically from the processing of each provider statement
- Client invoices raised for advice fees to be paid directly by the client
Invoice for payable accounts
- Corporate Authorized Representative (CAR) RCTIs (Recipient Created Tax Invoice) generated for CARs/advisers which include fees earnt during a given period plus any AFSL fees charged (automatically calculated using Feezily's powerful, inbuilt fee calculator)
Removing/Unposting invoices
You can effectively delete/unpost a provider statement and its associated provider invoice by moving a statement to a non period based batch:

- If you move a statement from a period based batch (e.g. Week 'n') to a non period based batch (e.g. 'Deleted statements') then it will unpost any invoice associated with it.
- If you move between two period based batches then it will unpost from the source period and then repost in the target period.
If you have already reconciled the provider statement by allocating a bank receipt to it then you must first delete the allocation transaction via:
- Accounts > Suspense (Receipts)
- Click the Transactions icon for the 'Suspense - receipts' account.
- Find the appropriate transaction starting with "Allocation ..." and click the delete icon (trash can) to delete it.

AFSL bank account structures
Feezily works with your existing financial structures and so supports common AFSL internal bank account structure scenarios.
An AFSL can be configured to support either of the following bank account structures
- a single AFSL bank account that receives all bank receipts for any payments to the AFSL
- an AFSL bank account to receive product provider payments PLUS a separate ASFL bank account for each CAR to receive each CAR's direct revenue client payments.
BPay payment option on invoices
It is possible to generate invoices with BPay payment options.
This is configured on a 'per CAR' basis and the licensee must be configured for "Dedicated internal CAR bank accounts".
This is configured on a 'per CAR' basis and the licensee must be configured for "Dedicated internal CAR bank accounts".
The BPay logo and customer reference will appear in an invoice if:
- The BPay biller code has been configured for the CAR
otherwise no BPay logo will appear.
The BPay biller code is configured via:
- Click "Configuration" button
- Go to CARs tab
- Select the appropriate CAR
- Go to the section marked: "Internal BPay Payee Details"
- Click the "Change..." button
- Enter the BPay biller code
When a CAR has a BPay biller code then Feezily will prompt you when creating an invoice if the client does not have a Client Reference number configured and force you to enter the client's reference number before proceeding.
Invoice customization
Feezily supports the generation of invoices raised for Fee for Advice services to be paid directly by the client receiving the advice. The other way advice fees are paid is indirectly via product providers.
The invoices are generated using a template that specifies the layout and styling. Feezily supports a number of templates and we can customize these as required.
The logo which will be used when generating a given CAR's invoices can be configured.
Please note: Feezily support staff can configure CAR logos on your behalf. Simply email us the logo and we can do this configuration for you if you do not feel comfortable performing the following steps yourself.
The name of the logo file does not matter but there must be only one logo image in any 'logo' folder.
The folder to upload a CAR's logo image to in the Media manager is of the form:
AFSL/IDofAFSL/CAR/IDofCAR/logo
Where:
In the Media manager, create the folders as specified above, if they do not already exist, by using the '+' button in the folder section on the left to create new folders.
The AFSL logo which will be used when generating its CAR invoices can be configured.
Please note: Feezily support staff can configure AFSL logos on your behalf. Simply email us the logo and we can do this configuration for you if you do not feel comfortable performing the following steps yourself.
The name of the logo file does not matter but there must be only one logo image in any 'logo' folder.
The folder to upload an AFSL's logo image to in the Media manager is of the form:
AFSL/IDofAFSL/logo
Where:
*Finding the ID of a AFSL or CAR
The ID of an AFSL or CAR is its name with all spaces and punctuation characters removed and all letters converted to lower case.
For example:
The invoices are generated using a template that specifies the layout and styling. Feezily supports a number of templates and we can customize these as required.
CAR Logo
Most invoice templates include a section that contains the CAR's logo.The logo which will be used when generating a given CAR's invoices can be configured.
Please note: Feezily support staff can configure CAR logos on your behalf. Simply email us the logo and we can do this configuration for you if you do not feel comfortable performing the following steps yourself.
How to configure a CAR logo
The logo needs to be uploaded to the appropriate folder in the Administration > Media panel.The name of the logo file does not matter but there must be only one logo image in any 'logo' folder.
The folder to upload a CAR's logo image to in the Media manager is of the form:
AFSL/IDofAFSL/CAR/IDofCAR/logo
Where:
IDofAFSL = the ID* of the AFSL
IDofCAR = the ID* of the CAR
IDofCAR = the ID* of the CAR
In the Media manager, create the folders as specified above, if they do not already exist, by using the '+' button in the folder section on the left to create new folders.
AFSL Logo
Most invoice templates include a section that contains the AFSL's logo.The AFSL logo which will be used when generating its CAR invoices can be configured.
Please note: Feezily support staff can configure AFSL logos on your behalf. Simply email us the logo and we can do this configuration for you if you do not feel comfortable performing the following steps yourself.
How to configure a AFSL logo
The logo needs to be uploaded to the appropriate folder in the Administration > Media panel.The name of the logo file does not matter but there must be only one logo image in any 'logo' folder.
The folder to upload an AFSL's logo image to in the Media manager is of the form:
AFSL/IDofAFSL/logo
Where:
IDofAFSL = the ID* of the AFSL
In the Media manager, create the folders as specified above, if they do not already exist, by using the '+' button in the folder section on the left to create new folders.*Finding the ID of a AFSL or CAR
The ID of an AFSL or CAR is its name with all spaces and punctuation characters removed and all letters converted to lower case.
For example:
The ID for a CAR with the name O'Reilly Financial would be oreillyfinancial
Invoice related email templates
Customize the content of the email used when sending invoices to clients and when sending payment receipts.
The content of the email can be written in freehand text and it can include variables which will be substituted with real values when the email is produced.
Variables are embedded in the template using text of the form:
${object.attribute}
Where object is the name of the object from which the source of the data and attribute is the data being extracted from the object.
For example, when sending an invoice to a person an object by the name of 'person' is available so that you can enter a variable into the template like:
${person.firstName}
which will be substituted with the person's first name.
Note: Object names and their attributes are case sensitive so in the above example the 'firstName' attribute must have a capitalized 'N' as shown.
The list of available objects and their attributes are:
To access the content templates:
What are email templates
The content of invoice delivery emails is customizable using a template.The content of the email can be written in freehand text and it can include variables which will be substituted with real values when the email is produced.
Variables are embedded in the template using text of the form:
${object.attribute}
Where object is the name of the object from which the source of the data and attribute is the data being extracted from the object.
For example, when sending an invoice to a person an object by the name of 'person' is available so that you can enter a variable into the template like:
${person.firstName}
which will be substituted with the person's first name.
Note: Object names and their attributes are case sensitive so in the above example the 'firstName' attribute must have a capitalized 'N' as shown.
Object and Attributes available for use in templates
The list of available objects and their attributes are:
| Object | Attribute | Description |
| invoice | number | Invoice number |
| date | Date the invoice was raised | |
| dateDue | Payment due date | |
| office | electronicAddress.phone | Office phone number |
| electronicAddress.email | Office email address | |
| person | firstName | First name of person |
| lastName | Last name of person | |
| electronicAddress.phone | Customer phone number | |
| electronicAddress.email | Customer email address |
Where are invoice delivery email templates configured?
Invoice delivery templates are edited in the Administration screens which only organization administrators can access. The template is stored in what is called a 'Content template'.To access the content templates:
- Go to Administration panes: Control > Administration
- Navigate to the correct top level organization, head office, sub organization or office for which you wish to change the email template.
- Find the 'Content templates' section in the left menu panel and click it.
- In the drop down select 'Invoice Delivery Email Template' template but if that option does not exist click "Add template" and enter 'invoiceDelivery' as the key and 'Invoice Delivery Email Template' as the title.
- Enter the subject line
- Edit the template body which can include variables as discussed above
- Click Save
Assigning Invoice Numbers
Feezily allows flexible and powerful configuration of how invoice numbers are assigned.
These configuations can be at the AFSL level or at the CAR level.
An invoice number can be configured to include a prefix and, optionally, the initials of the adviser, followed by an unique number assigned to that invoice. The number will be unique to the AFSL or to the CAR depending on where the invoice settings have been configured.


These configuations can be at the AFSL level or at the CAR level.
An invoice number can be configured to include a prefix and, optionally, the initials of the adviser, followed by an unique number assigned to that invoice. The number will be unique to the AFSL or to the CAR depending on where the invoice settings have been configured.
AFSL scoped invoice number assignment
To configure invoice number assignments at the AFSL level access the invoice settings via:- Configuration > Licensee
- Click on the "Invoice and Account Settings" button that appears on the bottom right hand side of the LIcense tab.

CAR scoped invoice number assignment
To configure invoice number assignments at the CAR level access the invoice settings via:- Configuration > CARs
- Select the CAR that you wish to configure
- Click on the edit button in the "Invoice Settings" section that appears on the right hand side of the panel.

Invoice number variables
Special variables can be added to the 'Invoice prefix' field in the invoice settings form.
Variables are specified using ${VARIABLENAME}
When an invoice number is generated the invoice variable part will be replaced by the appropriate value.
For example:
Invoice prefix set to
SYD${ai}
will produce invoice numbers like:
SYDJS1000, SYDJS1001 etc.,
For an adviser John Smith (initials JS)
Variables are specified using ${VARIABLENAME}
When an invoice number is generated the invoice variable part will be replaced by the appropriate value.
| Variable name | Value produced |
| ai | Adviser initials (or the value in the adviser's 'Initials override' field if specified) |
For example:
Invoice prefix set to
SYD${ai}
will produce invoice numbers like:
SYDJS1000, SYDJS1001 etc.,
For an adviser John Smith (initials JS)