Online accounting with Brightpearl

Brightpearl is a fully featured book keeping and accounting package using standard double entry techniques to keep track of your financial information. We’ve included many error checking procedures to prevent invalid data entry, and kept the interface as simple as possible.

All of your information is accessible through a web browser such as Internet Explorer or Firefox, which means you can work away from the office and still have your customer/supplier accounts to hand, you can give direct access to your accountant for corrections or adjustments and so on.

You can allow or deny certain staff members access to accounting information by Setup -> Staff from the main menu.

This guide is not a substitute for proper book keeping training, it is purely to indicate the methods of data entry into Brightpearl.

 

Accounting: Bank Accounts

Brightpearl will allow you to keep track of a number of asset accounts, such as your high street bank account as well as directors' or staff personal accounts. Click Accounts - Banking from the main menu to view them.

Any nominal accounts can be set as a bank account in the Accounts - Setup - Chart of accounts screen.

Setup

You should create a separate bank account for each credit card holder that makes transactions on behalf of the company, each actual bank account that you hold with a high street bank, and each payment provider that may hold funds for you until they reach your bank account (such as a credit card sales provider).

This could typically be;

Bank Reconciliation

You should reconcile (match up) your Brightpearl bank record with your actual bank statements on a regular basis.

Click here to read about bank reconciliation

Bank payments and receipts

Bank payments should be used to record money that is leaving your bank account but that is not against an invoice. For example you may wish simply to record a one-off payment to a supplier for an invoice paid at the time by credit card, or for miscellaneous and sundry items such as stamps.

You do not have to enter the supplier as a contact, which makes the process faster for a single transaction but on the other hand you will not be able to track invoices and payments for the supplier.

You may wish to record credit card payments to the Royal Mail for stamps as a bank payment. Simply use the Accounts - Banking - Bank Payment / Expense screen and create a payment from the credit card account to the postage account (eg 7501). Enter the supplier name and perhaps a reference into the details box.

To choose the correct nominal account (transaction code), type a few characters into the autosearch box and wait a second. You will be given a few options for codes that match your search query (try a search for post for example - you will be given the option of postage and carriage or mispostings account - press the arrow key down to the required option and then hit the tab key to move to the next field.)

Bank Transfers

If you are paying for items on a personal credit card, the balance on your credit card account (which in Brightpearl is one of the bank accounts that you have set up) will need to be settled. When you actually make the payment from the company bank account to your personal card account, record the payment using the Accounts - Banking - Bank Transfer screen. Since a bank transfer is simply moving money around, there is no profit and therefore no tax implications, hence all bank transfers are T9 tax code.

Batch bank transfers

If you take regular, small credit card payments that are later transferred to your bank account from your credit card supplier, the following procedure should be used.

Each sale should be allocated into the Credit card sales account as set up in your Chart of Accounts. As the period progresses, the balance on the credit card sales account will increase.

When the batch arrives in your bank account:

  1. Click Accounts - Banking from the main menu and view the activity on the credit card sales account.
  2. Select the date range that matches the batch
  3. Select each row that falls within the batch dates, the total of selected rows will be shown on the screen
  4. When the total matches the batch amount, choose to "transfer balance to"your main bank account.
  5. Enter some details and the date that the batch appeared in your bank account
  6. Create the transfer
Each individual transaction will be marked as transferred, and Brightpearl will create an automatic bank transfer from the credit card sales account into the bank account.

Loans

If you receive money from outside the business, enter a Bank Receipt against the Loans account (2300). As you make payments back to the loan, enter these as Bank Payments back into the 2300 account. Once the loan is cleared, the balance on the 2300 account will be zero. Note that any interest payable on the loan should be paid as a separate payment to the 7903 Loan interest paid (or similar) account.

Don't forget you can add or remove these transaction codes using Accounts - Setup - Chart of Accounts.

Accounting: Importing Statements

Statement import is a powerful feature which allows you to upload your Excel bank statements directly into Brightpearl. Once the statement is imported, each entry can be matched with an existing accounts transaction, or used to create a new accounts transaction straight from the import screen with a couple of clicks.

Follow these steps;

  1. Log on to your online banking and export a statement. See file formats below.
  2. Log in to Brightpearl and visit the bank accounts list. 
  3. Click the "import/match statement" link for the relevant bank account
  4. Browse to your file and upload it.
  5. Click "match transactions"
  6. Click an entry on the left to match with possible transactions on the right

Once the statement is imported you click the "match transactions" link, which will show all unmatched entry on the left of the screen. When you click on an entry, Brightpearl will search the database for any unmatched transactions for the same amount. If there are already accounting entries in the system for this amount, they are given a score depending on the likelihood of them being the transaction that relates to the statement entry. At the bottom of the possible matches you are given the option to create a new bank transaction, using the reference and date as per the imported statement.

File formats

Brightpearl accepts OFX files (which most banks will export), and if you can't get an OFX file then you can import an Excel file.

Formatting an Excel file

  1. Export a CSV or Excel file from your online banking
  2. Save this statement to your computer and open it.
  3. Reformat so that the first column is the date, the second column is the reference and the third column is the amount, with a positive value as a bank deposit and a negative value is a bank withdrawal.
  4. Save the statement as an XLS, with no header row.

Duplicate entries

Brightpearl will check the database for possible duplicates: the import process will ignore entries that have already been uploaded. Duplicates are matched using the same reference with the same amount on the same day. If in fact there are two genuine entries on the same day for the same amount with the same reference, you will need to edit your Excel import so that the references are not the same, otherwise Brightpearl will only import one of the two.

Scoring

To score possible matches, Brightpearl checks the statement entry with the transactions already entered into the system, using the date and the reference along with the customer/supplier name and code if relevant. If you find that a customer is paying you by BACS with a reference "LLBS 001", where the company name in Brightpearl is set as "London Light Bulb Sales", you can enter the LLBS code into the contact data to increase the score.

Which transactions are searched for matches?

If you are importing a statement for the primary bank account (which is usually code 1200), Brightpearl will check for existing, umatched transactions on that account, as well as checking against all outstanding supplier and customer invoices.

What are the limitations?

If multiple Sales Invoices are cleared in one payment, the combined total on the statement entry will not match any existing transaction in Brightpearl. In this case you will need to manually allocate a sales receipt against the multiple invoices, and this payment can then be matched against the statement.

Correcting mis-matches

If you match an entry by mistake, you can un-match it using the Accounts->Search screen. List the activity for the relevant bank account for the relevant time period. All matched transactions will be shown with a small green tick icon on the right of the page. Clicking this tick icon will unmatch the transaction and it will reappear in the list to be matched on the matching screens.

Deleting imported entries

You can delete an imported entry using the match screens by clicking the cross icon on the relevant statement entry.

What if I have transactions on my bank account that do not match a statement entry?

If the transaction has not been reconciled against the bank account or for a VAT return, then you can zero the transaction and change the bank account nominal code to the suspense account to move it out of the way. This is done in the transaction correction screen (click a transaction ID on the left hand side of the Accounts->Search screen).

If the transaction can not be zeroed, and it should not be on the activity for that bank account, then we suggest that you create an equal and opposite transaction on the same date. These two transactions can then be matched as "void" by clicking the red exclamation icon. A void transaction is marked with a blue exclamation icon.

Tips

HSBC statement download

  1. Visit "Recent transactions"
  2. Scroll to the bottom and click "download statement"
  3. Choose one of the OFX formats (it doesn't matter which)
  4. Download the file

 

 

Bank - Reconciliation

It's important to make sure that the banking transactions in Brightpearl match those in your bank account, and a regular check will keep everything in order. This check is called reconciliation.

Setting an account up for reconciliation

You won't want to reconcile all of your accounts - only the ones where you have access to a regular paper or electronic statement. To mark an account so that Brightpearl prompts you to reconcile, visit the Accounts - Setup - Chart of Accounts and edit the relevant account. You can set any of your nominal accounts to be a "bank account" due for reconciliation.

Reconciling with an electronic statement

If you import electronic statements, then you can reconcile using the transaction matching process, and you can skip the traditional "opening and closing balance" method if you want to.

To import and match against your statment, read the instructions here:

http://www.thisispearl.com/importing-statements-c-419.html

Each time you match a transaction in Brightpearl against an entry in your statement, it will be marked as reconciled.

Reconciling with a paper statement

If you are working with a paper statement, perhaps from your bank, then it's generally easier just to use the traditional reconciliation process. This involves entering your statement start and end dates, along with the start and end balances, so that when everything matches up OK the difference between Brightpearl and your paper statement is zero.

Create the statement

 

  1. Click Accounts : Banking, then from the banking menu choose the relevant account to reconcile. 
  2. Click the link at the top of the screen to create a new statement. 
  3. Enter the details from the statement. Note that a statement can't start on the same day that the previous statement finishes, so you may need to enter the start date 1 day later than it says on the paperwork.
  4. Save, and you will be taken to a screen that lists all the transactions in Brightpearl that fal between the statement start and end dates, along with all prior unreconciled transactions.
Match the transactions
Work through your paper statement, ticking off each transaction on the paper as well as in Brightpearl. You can save the progress at any time, and come back later if you need to. Once everything matches on both Brightpearl and the paper statement, you should have a zero difference and a "close statement" button will appear, allowing you to mark this statement as closed.
Each time that you save the statement with ticked transactions, each transaction is instantly marked as reconciled, and won't be editable in the correction screen.

Making corrections

Reconciliation is the point at which you're going to find that things don't match. Perhaps it's the transaction value, or the date, or maybe it's missing completely. Because Brightpearl is a web based system, if you're using a modern internet browser you can open multiple tabs, and make corrections in one tab whilst doing the reconciliation in another. You'll see that there's a pencil "edit" icon next to each transaction in the reconcile screen. If you click this, it will take you to the journal correction screen in another tab. Make any changes you need to, then close the tab and click "save" on the reconciliation screen to reload the transactions with the corrected entry now in place.

To unreconcile or reverse reconciliation of a given statement, Click the 'reconcile' link for a given bank account to view the list of statements reconciled. Then click 'Clear all' to the right of the statement listing to revert the reconciliation for all transactions on the given statement.

Read more about correcting journals here

Reporting

You can quickly see which bank accounts have unreconciled transactions on the bank accounts screen - they are highlighted with a red link. There's also a bank reconciliation report, which can be reached from a link on the bank accounts screen when a bank account has unreconciled transactions.

The "Bank account activity" report will also show which of the transactions are reconciled with a green tick on the right hand side. You can filter the Bank Activity Report to show just unreconciled transactions if you need to.



Expenses

Use the Expenses screens in Brightpearl to manage personal expense claims, ie money that you've paid from your own pocket on behalf of the company. Note that Expenses are different from payments made from a company bank account or credit card, which should be handled differently.

How it works

Expenses are entered by an individual, one by one, to make up an Expense claim.

Once the claim is ready, the claim is submitted. All expenses ticked will be submitted.

If the user entering expenses has permission to approve expense claims, then the claim will be automatically approved at the same time.

Approving an Expense claim will create journal entries in the accounts, using the approriate codes, dates and amounts from each Expense.

A user can add any number of expenses into the system, and will later select a few to submit as a Claim.

 

Setting up

Expense Accounts

Each staff member that is allowed to submit expenses should be given an expense code. This is typically a liability account, such as 2000, since the usual balance on this account will be owed to the staff member.

To set the expense account for an employee:

  1. Create the expense code at Accounts : Setup : Chart of Accounts. We suggest 2000 to 2050
  2. Visit Setup : Staff licences and permissions
  3. Edit the employee and choose an expense code from the Financials tab.
  4. This employee will now see the "expenses" menu item in the accounting area. You may wish to turn off permission to access more accounting features such as reports.

Expense Codes

You choose a subset of your nominal accounts to be available as "expense codes". Set these up at Accounts:Setup:Chart of Accounts. Create new codes, or edit the existing codes. Typically your expense codes will be in the 6000 range. For example:

6020  Telephone            T1
6030 Telephone - mobile T1
6040 Postage T0
6050 Stationery T0

It's important to set the correct tax codes in your Chart of Accounts, since they will be used to calculate the tax component of the Gross expense amount entered. If you add an account description, then this will be displayed to the user when they choose the code.

Permissions

To prevent a user from Approving claims, set up their permissions at Setup:Staff, Licences and Permissions.

 

Adding expenses

Ensure you're working with the correct employee from the menu at the top of the screen.

  1. Click Expenses : Add Expense from the accounts menu.
  2. Choose the date.
  3. Choose a category, enter a description, and the gross (total) amount.
  4. Upload a file (image of a receipt for example) if you need to.
  5. Click "Add"

If the expense code is taxable, then the tax component of the expense will be added. If you're on the Flat rate VAT scheme, then have a look at the separate documentation for Flat rate.

The expenses will be added to the open claim, but will not be added into the accounts.

 

Submitting the claim

Just select the relevant expenses, and click the "Submit" button.

 

Approving claims

If you have permission to approve claims, then they will be approved automatically when you submit them.

To submit claims from other users:

  1. Visit Expenses : View expense claims from the accounts menu.
  2. Select the claims to approve
  3. Choose Approve from the drop down menu
  4. Click Submit

 

Cancelling and deleting claims

If a claim has not yet been approved, you can delete the claim from the Expense claims list using the trash can icon on the right hand side. If the claim has already been approved, then accounting transactions exist, but you can still cancel a claim if it was entered in error. Select the claim from the expense claims report and choose to "cancel". This will zero all the transactions (expenses) and update the claim status to "cancelled". You need permission to approve claims to cancel claims.

 

Paying claims

Paying a claim will enter a bank payment from your bank account into the employee expense account, and mark the claims as "Paid".

  1. Visit Accounts : Expenses : View expense claims.
  2. Select an employee from the advanced options.
  3. Select the relevant expense claims, the total will be shown.
  4. Choose "pay" from the drop down menu.
  5. Select the bank account, enter a reference and the payment date.
  6. Click "Mark as paid".

 

 

Recharging expenses to clients

If you are incurring these expenses on behalf of a client, then you can create an invoice quickly off the back of the claim. When submitting the claim, ensure that you select the client name, and if relevant, a project too.

The claim will be allocated to the client. An invoice (draft) will only be created if you use the "invoice" button.

The following screen shots show the expenses, the choice of client and the invoice (draft) created when the invoice button is clicked.

... then the invoice:

An example of some of the journals created for the expenses submitted on this claim:

 

Exporting expenses and claims

Just like any other report in Brightpearl, you can export to Excel or PDF, using the options at the top of the report centre:

Export expense claims to Excel and PDF

Accounting: FAQ

Supplier invoice or bank payment?

Bank Payment method should be used for payments that are not on credit (those that are paid for at the time of purchase) such as stamps, stationery and smaller items, wage payments, bank interest, VAT payments etc.

The Supplier Invoice method should be used for stock purchases, purchases where the supplier has given you credit, or for payments where you would like to keep a close track of transactions relating to that particular supplier. Examples of this would be telecoms bills, rent payments and so on. Entering supplier invoices will require the balance to be settled with a second entry (allocating the payment to the invoice)

What transaction code (nominal code) do I choose?

This is a question best answered by your accountant since they will know your business better than we do. As a guide:

CodesNameDescription
1000 to 1999 Current assets These are your bank accounts, debtors control account and so on. Payments can be made to or from these accounts. A payment from or to an asset account will also require a matching code, for example a bank payment for stamps will be from account 1200, transaction code 7501 (Postage and carriage)
2000 to 2999 Liabilities Generally you will not need to use these accounts; Brightpearl will enter information to these accounts automatically. An exception would be Loans or Corporation Tax for example.
3000 to 3999 Capital Do not post transactions with these codes unless you know what you are doing
4000 to 4999 Sales All your sales should use one of these accounts. If you want you can split sales up and allocate part of a sales invoice with one code and part of an invoice with another code.
5000 to 5999 Purchases These codes should be used for purchases that relate directly to your sales, for example Import Duty on products, Carriage invoices from your courier company, packaging costs and so on.
6000 to 6999 Direct expenses Use these codes for payments such as advertising fees
7000 to 7999 Overheads These are the codes most commonly used for tracking all your other business expenses, such as travelling, wages, rent, utility bills and so on. There is a code here; 7501; Postage and Carriage, that should not be confused with 5100; Carriage. The 7501 code should be used for non sales related postal expenses (such as stamps for a mailshot). The 5100 code should be used for carriage expenses that relate directly to items shipped (such as postage expenses if you are a mail order company).
8000 to 9999 Other Do not use these codes unless you know what you are doing.
Introduction to book keeping

Basic Principles

Every movement of cash, every invoice, sale and purchase, and every movement of stock needs to be recorded in your accounting system so that at the end of the month/quarter/year you can see exactly how much profit you have made (and how much tax you need to pay).

Transactions are assigned codes, so that you can track areas of spending, and keep an eye on your asset accounts. These numerical codes are called nominal codes – the account code that shows you the value of your stock is code 1001, for example. The list of nominal codes and their categories is called the Chart of Accounts.

As you enter transactions, you choose the date on which the transaction occurred. If at any time you need to see the balance of an account or nominal code, then Brightpearl will add up all the transactions from the start of your financial year to the date required for the balance. The balance itself is never stored in the system, and in this way you can enter transactions retrospectively while maintaining accurate figures.

Brightpearl accounting provides a book keeping tool to allow you to keep on top of your customers, suppliers and assets. It does not perform the actual transactions (it will not make the payment), it is a way to record that a payment has occurred, the date of the payment, the method, the supplier and so on.

Depending on the customer payment methods you have set up, Brightpearl can be configured to take credit card payments from your customers.

Every time your bank statement arrives, you should reconcile (match) your paper records with your Brightpearl records. This ensures that transactions are not missed, and that data has been entered correctly.

If you are VAT registered, then at the end of each VAT quarter Brightpearl will tell you quickly and simply how much tax is due.

Chart of Accounts & Nominal Codes

The Chart of accounts is the set of nominal codes that are used to categorize each of your financial transactions. Brightpearl is set up with a broad range of accounts nominal codes so that you can keep track of revenue and spending accurately. Those users familiar with Sage accounts will find the Brightpearl nominal account structure very similar.

Nominal codes can be added, removed or edited as you wish.

Sales, for example, are always marked with a nominal code between 4000 and 4999. Purchases are marked between 5000 and 5999.

An asset account is one that stores information about what your company owns. This may be, for example, stock on the shelves, cash in a till, money in a bank account or also the list of invoices that your customers owe you. Asset accounts are split into current assets (such as stock; assets that will be turned into cash within a year) and long term assets; such as property, vehicles and so on.

A liability account is one that stores information about what your company owes to others. This may be an outstanding loan, a list of invoices due to suppliers, VAT due to the Inland revenue and so on. Liability accounts are split into current liabilities (generally where you need to pay them within a year) and long term liabilities.

To edit your chart of accounts, ie to add or remove codes, click Accounts - Setup - Chart of Accounts from the main menu. This is where you define whether an account is due to be reconciled against statements, for example your bank current account should be set to reconcile.

Explaining the Chart of Accounts

0001-0999 : Fixed Assets
Asset account
Assets that are not expected to be turned into cash within one year. These may be items such as vehicles, property, office equipment, etc.

1000-1999 : Current Assets
Asset account
Assets that are likely to be turned into cash receipts within one year, such as stock, outstanding customer invoices, short term loans etc.

2000-2299 : Current Liabilities
Liability account
These are debts to others that are likely to be paid within one year, such as supplier invoices

2300-2999 : Long Term Liabilities
Liability account
Debts that are not likely to be paid within one year, such as mortgages, loans and directors' cash injections

3000-3999 : Capital and Reserves
Do not post transactions with these codes unless you know what you are doing

4000-4999 : Sales
All your sales should use one of these accounts. If you want, you can split sales up and allocate part of a sales invoice with one code and part of an invoice with another code.

5000-5999 : Purchases
These codes should be used for purchases that relate directly to your sales, for example Import Duty on products, Carriage invoices from your courier company, packaging costs and so on.

6000-6999 : Direct Expenses
Use these codes for payments such as advertising fees

7000-7999 : Overheads
These are the codes most commonly used for tracking all your other business expenses, such as travelling, wages, rent, utility bills and so on. There is a code here; 7501; Postage and Carriage, that should not be confused with 5100; Carriage. The 7501 code should be used for non sales related postal expenses (such as stamps for a mailshot). The 5100 code should be used for carriage expenses that relate directly to items shipped (such as postage expenses if you are a mail order company).

8000-8999 : Depreciation and Sundry

9000-9999 : Suspense Accounts

Reserved Nominal codes

There are a few codes in Brightpearl that are required for tax and other calculations:

1100 : Debtors control account
2100 : Creditors control account
2200 : Sales Tax control account
2201 : Purchase Tax account
2202 : VAT Liability account
3200 : Retained Earnings account

Mapping your Nominal codes to Brightpearl

If you have imported a Chart of Accounts from outside Brightpearl (MYOB for example) then you can hide the Brightpearl nominal code, and add your own code to the "name" field.

Brightpearl "4000" >> "4-1100 Service sales" for example.

Use the "mask nominal codes" option in Accounts - Setup - Options.

Journals, debits and credits

Every accounting entry made into Brightpearl is called a journal and has a unique numerical reference - the journal ID. This reference should be written on the paperwork for the transaction, and each piece of paperwork should be stored consecutively in a folder, allowing you to reference the original document later.

Every journal in a double entry accounting system such as Brightpearl requires information to be recorded in two columns (a debit and a credit), for example when you buy stock, your stock value increases (the debit), and your bank account decreases (the credit). The total value of debits and credits in any one journal must match.

Depending on what the transaction is, a debit can either increase or decrease the balance of an account. Brightpearl manages this all for you, but it good to be aware of what is going on behind the scenes. An INCREASE to an ASSET account (such as a bank account) is a DEBIT.

See the section titled Correcting an Account's Entry elsewhere in the documentation for more information.

Profit & Loss

When you look at a Profit and Loss report, Brightpearl will check all the transactions in the Sales and Expense accounts to see how much profit has been made.

  Sales (4000 to 4999)
less 
Purchases (5000 to 5999)
Gross profit  
less 
Direct costs (6000 to 6999)
less 
Overheads (7000 to 7999)
Net profit  

Note how the Profit and Loss report (P&L) does not include any asset information.

There are two ways to view your profit and loss report – use the main menu: Accounts then Reports - Profit & Loss, or else open the left hand accounting side menu and click the Profit & Loss link.

If you sell stock, then you will need to make sure that any change in the cost value of your stock is included in any Profit & Loss (P&L) report otherwise the figures will not be correct. Talk to your accountant or book keeper for more information on stock valuation.

Balance Sheet

When you generate a Balance Sheet, Brightpearl will look at all your Asset accounts and give you a net balance.

  Assets (0000 to 1999)
  (e.g. stock, customer invoices, bank accounts)
less Liabilities (2000 to 2999)
  (e.g. loans, credit card, supplier invoices)
= Capital (3000 to 3999)
  (e.g. share capital, profit account)

To view your balance sheet, use the main menu or open the accounting side menu and then click the Balance sheet link.

You can view a balance sheet up to any date you wish. This will include all transactions in your system to date (since the start of the financial year if you are past your first year end).

Tax & VAT

If you are VAT registered you can claim back any VAT paid on purchases (input tax), and must pay a proportion of your sales as VAT (output tax). Brightpearl will track the tax on your sales and purchases to provide a VAT return every quarter which is the sum of your output tax less the sum of your input tax.

Tax payable = Output tax - Input tax 

Brightpearl is set up with a number of default tax codes that should be used for each transaction:

  • T0 – Zero rated
  • T1 – Standard rate : 17.5% VAT
  • T2 – Tax Exempt
  • T3 – Reduced rate (5%)
  • T4 – Sales to VAT registered EU customers
  • T5 – Standard rate VAT at 15%
  • T7 – Zero rated purchases from EU suppliers
  • T8 – Standard rated purchases from EU suppliers
  • T9 – Transactions not involving VAT (such as bank transfers or staff wages)

Every sale and purchase made affects your Asset accounts, but also affects other accounts.

For example, selling 1 hour of labour at £10 cash including VAT (a standard VAT sale) will generate the following accounting journal entry in Brightpearl. Note how the debit in the asset account (the bank account) is an increase.

 

  Debit Credit Tax code
Bank account (1200) £10.00   T9
Sales (4000)   £8.51 T1
Sales Tax (2200)   £1.49 T1 << this is your Output Tax

 

Buying some stationery for £5.00 cash (a standard T1 purchase) will generate the following journal entry;

 

  Debit Credit Tax code
Bank account (1200)   £5.00 T9
Purchases (5000) £4.25
  T1
Purchase Tax (2201) £0.75
  T1 << this is your Input Tax

 

When you generate a VAT Return, Brightpearl will add up all the output tax for the period and subtract the input tax from it, giving the total tax due.

Output tax £1.49
- Input tax £0.75
= Tax due £0.74

 

Note how the debits always equal the credits in any journal, and how transfers in or out of asset accounts (such as bank accounts) are always T9 (not involving VAT).

VAT schemes

Brightpearl can be set up for both cash based and standard VAT schemes in the UK.

The only information that this will affect is the production of the quarterly VAT return. Data is stored in the same way for both VAT schemes.

Currencies

Brightpearl allows for multi currency accounting as follows.

  • Products can have a price defined in any number of currencies.
  • Each customer can be set to a certain currency, which will define the pricing used when a sale is made.
  • Each supplier can be set to a certain currency, which will define the cost price on Purchase Orders.
  • Each sale or purchase is created with the current exchange rate as stored in Brightpearl (see below)

When the sale is posted to accounts, or an invoice is received for a purchase, the total value is converted to Sterling using the rate as shown in the order. In this way all accounting data remains in Sterling for straightforward Balance sheets and Profit/Loss reports. Once the invoice has been received (Pos) or posted to accounts (sales), the exchange rate cannot be changed.

When the invoice is later cleared, the exchange rate variance will mean that the actual amount paid/received will be different from that shown on the supplier/customer balance. The difference should be entered in the Adjust column when clearing the invoice. Brightpearl will allow you to allocate this difference against the Exchange rate variance account.

Brightpearl does not currently support foreign currency bank accounts.

The website will display prices in a number of currencies but ledger balances are always recorded in Pounds Sterling.

Exchange rates

Brightpearl has a database of currencies whose exchange rates which will need to be updated manually on a regular basis. Click Setup - Localisation - Currencies from the main menu, and click update to synchronise the rates with those stored by the global currency servers XE or OANDA. This will only affect subsequent sales and purchase orders, since each sale/purchase stores it’s own currency rate.

Departments and projects

Brightpearl will allow you to assign a department, project or marketing campaign to each accounts transaction. This will allow you to display reports on certain areas within your business. Each till in a retail business must be assigned a department, but otherwise department and project control is up to you.

Attaching files to transactions/journals

To upload a file for a transaction, find the transaction first (use the accounts quick search box with a value, invoice reference, part of the details entered etc) and then click the journal ID on the left of the list. This will take you to the journal details screen where you can click the attach file icon.

Transfer data from Brightpearl to IRIS

It's quite likely that your accountant will be using software called IRIS to produce your Year end results. This page is for the accountant.

Your IRIS system will have it's own code structure, which is different from Brightpearl. We have an extra field in the Chart of Accounts to support your IRIS "Map code", which allows a number of really handy features:

Display the IRIS map code in place of the Brightpearl nominal code for data entry screens, drop down menus and reports, if you are using Brightpearl purely for internal-only accounting.

IRIS Nominal codes

Export a Trial balance already mapped to your IRIS system, or display the existring Trial Balance including the IRIS codes:

IRIS Trial Balance Export to Excel / CSV from Brightpearl

IRIS Trial balance

 

Setting up

To display the IRIS Mapping Codes in place of the Brightpearl codes:

  1. Visit Setup:Options:Finance
  2. Choose "Mask Nominals" = yes
  3. Choose "Show map codes" = "yes"
  4. Save

To add a Map code to a Brightpearl nominal code:

  1. Visit Accounts:Setup:Chart of accounts
  2. Click the pencil icon to edit a code
  3. Add the Map code
  4. Save

IRIS Chart of Accounts

 

 

Creating the Chart of Accounts

If you're setting up a new client, then you can import the Chart of Accounts from Excel, including your IRIS Map code. This means that you can have a default set for your practice, and load this each time you create a new client account.

Read more about importing accounts from a spreadsheet.

You can export your full Chart of Accounts at any time using the Trial balance report, or the link at the bottom of the Chart of Accounts screen.

 

Exporting a Trial Balance for IRIS

Just visit the Reports : Trial Balance screen, open the Advanced options, tick the "show map codes" box, then click "GO". You can export this to Excel using the drop down to the left of the GO button.

 

Importing a Trial Balance from IRIS

We've built an import tool that will take your Trial Balance, using IRIS map codes, and import directly into Brightpearl as an opening Trial Balance.

  1. Ensure you have your map codes set up as above.
  2. Prepare a CSV file, with the amount in Col A, and IRIS Map code in Col B. Brightpearl ignores other columns.
  3. Visit Setup:Import data from the Brightpearl main menu.
  4. Click to import IRIS TB
  5. Choose the Opening Balances date.
  6. Import. Simple!

The following image is the first few rows of the IRIS CSV file. Note that each code should only contain ONE value, so if rows 3 AND 4 in the file (both with map code 735) were to contain a value in Col A, the import would fail. You'd need to consolidate rows. Make sure that each of your Brightpearl nominal codes only maps to one IRIS code.

 

 

The following images show the accounts after the import:

 

Making corrections

Correcting an accounts entry

Brightpearl will allow you to amend an entry until it has either been reconciled with the bank account or reconciled for VAT.

There are two ways to get to the journal you need to correct:

  1. Click a Brightpearl journal ID to take you to the details for the journal. The journal ID is to be found on the left hand column when in the search accounts screen, and also elsewhere in the accounting area.
  2. Click Accounts -Tasks - Corrections and enter the required ID.

 

You will need to enter a reason for the correction, and the previous copy of the journal will be saved in the history to maintain an audit trail.

You can set your system up so that only certain members of staff are allowed to make corrections, using the Setup - Licences and permissions screen.

 

Journals that can't be corrected

If you've reconciled part of a journal against a bank statement, then that entry cannot be changed. In a similar way, if a journal has been reconciled on a VAT return, then it's locked and you can't edit it.

 

Cancelling a transaction completely

To undo an accounting entry, you need to zero it off. You can't delete journals for audit reasons, but you can clear it away:

  1. Open the correction screen for the journal
  2. Click "cancel journal"

This will remove all invoice references, zero the amounts and move the nominal codes to 9999 Suspense account. The previous version of the journal will be in the audit trail.

 

Things to watch out for

Don't put a Sales Invoice on a supplier, or a Purchase Invoice on a customer.

Don't duplicate the same Sales Invoice refernce for a customer. Two different customers can share the same reference (though this shouldn't happen unless you're putting bad data in) - same goes for suppliers - each supplier cannot have two Purchase Invoices with the same reference, otherwise the payment allocation screen won't work properly.

Don't just make a simple correction to mark an overpayment. You'll need to leave the payment value matching the invoice value, and add an extra row to the journal to record the overpayment as below.

 

Recording an overpayment after the allocation has been made

This is an example of how to use the journal correction screen. If you find yourself in the situation where an invoice becomes overpaid, you will see an error on the customer/supplier allocation screen. In this example, there's an invoice reference "PI-" which has had a sum total of 431.75 marked against it, which is 0.50 more than the original. This may occur from previous corrections.

There is an extra row in the journal correction screen to allow you to add a row to mark the excess as "payment on account".

The original Purchase Invoice of £431.25:

Journal ID     Invoice ref Debit Credit
1 PI 2100 Creditors account PI-66 431.25
1 PI 5000 Purchase account PI-66
431.25

 

The correct Purchase Payment would have two rows for clearing one invoice:

Journal ID     Invoice ref Debit Credit
2 PP 2100 Creditors account PI-66 431.25

2 PP 1200 Bank account  
431.25

 

Say that you find that when you're doing your bank reconciliation you find that 431.75 has been taken from your bank account. You'll need to make a correction. If the actual amount received was 431.75 not 431.25, you would need to add in the extra as follows - note the unique reference of "Accnt2" for the Payment on Account (0.50) - this will be used by Brightpearl to allocate future payments against the 0.50.

Journal ID     Invoice ref Debit Credit  
2 PP 2100 Creditors account PI-66 431.25

 
2 PP 2100 Creditors account Accnt2 0.50

<< Inserted row
2 PP 1200 Bank account  
431.75
<< Increased by 0.50

 

This leaves the original 431.25 to match against the invoice of 431.25, and leaves 0.50 on the supplier account. If you wanted to clear the 0.50, create a Quick credit for the supplier, and allocate it against the payment on account.

 

Accounting: PayPal Account Integration

Brightpearl can connect directly to your PayPal account to retrieve all the information needed to keep your accounts up to date.

Setting up

  1. You will need a PayPal Business or Premier Account
  2. Request API details from PayPal using the instructions here: Obtaining API Credentials
  3. Open your Brightpearl account, and in the Setup -> Payment options screen, enter your API details. Ensure that your PayPal bank account is set, as well as you PayPal email address.

Retrieving information

Once you have set up your Brightpearl system, refresh the page to see the new menu items.

  1. Visit the Accounts -> PayPal transaction log screen
  2. Click "Synchronise"

Any new transactions will be added to the account, and if the status of an existing transaction has changed, it will be updated.

For the first synchronisation, Brightpearl will collect all transactions since the start of your current financial year. For subsequent synchronisations, Brightpearl will check all transactions for the past 4 weeks.

The PayPal log screen

This screen shows all the PayPal transactions that affect your balance. Transactions that are not shown include uncleared eChecks, "on hold transactions", and uncleared payments.

The screen will instantly show payment from a customer, using PayPal IPN, where:

When you synchronise, Brightpearl will collect all other transactions that have not already been created as above.

You can search the list using a number of parameters at the top of the screen.

Creating accounts entries

Brightpearl will automatically create accounting entries (journals) for the following transactions:

If an order has been placed, then Brightpearl will not enter the journal until the order is posted to accounts.

For the two above situations, the entry created in Brightpearl is the total payment value, so you will need to enter a journal for the fee from the PayPal screen as below:

  1. Synchronise your account
  2. View the listing - you will see for these transactions there is a journal for the total (gross) amount but not for the fee, and a blue icon will show in the "Banked" column, indicating that the process is prt complete.
  3. Tick the box by the fee, and click "Bank selected" at the top of the screen
  4. A journal (bank payment) will be created from your PayPal account to reflect the fee.

For other transactions, ie where the synchronisation has picked up a transaction that has not already been part banked, you will need to tick the box by the "net" amount and click "Bank selected" as above. Brightpearl will create a pair of transactions, one for the total amount, and one for the fee.

Ensure that you select the correct code and tax class for the transactions, and if you have a mixed set of transactions then bank them in batches per code or tax class.

 

Period end

Setting up your first financial year

Your new, empty account will not have a Year end set - you will need to do this using the Accounts - Setup - Year end screen.

As long as a period has no transactions within, it can be deleted if you need to. Once you've entered transactions, that period cannot be removed.

Closing the financial year

Once you have entered all you need at the end of the year, then you can close the accounts. Usually your accountant will post some journals to account for depreciation, losses and so on, as well as any tax adjustments, before you close the year.

Of course your accountant should just log on and do this for you - there is no need to export information or send a backup! You can create a new financial year and can continue working in the new period whilst your accountant is preparing the previous year's final accounts.

They may wish to lock the accounts for that previous year before closing the period, which will prevent you from entering transactions into that period whilst they are working on it.

Locking accounts for edit

Any member of staff with accounts priviledges can lock a period for their exclusive access. You can use this to ensure that nobody enters data into your previous financial year, without actually closing the period. Visit Accounts - Setup - Year end and choose to lock the accounts.

The Year End journal

When you click "close period", Brightpearl will post your Year end journal automatically for you to clear down the balances ready for the next period.

All the balances on the Sales and Purchase accounts are summed, to give your profit, which is transferred onto your profit account. Your asset balances are not affected. The year end journal is type "YE", and will not be included on a P&L or Balance sheet report of you are viewing those reports for a previous year. Note that you need to view reports for a previous year from the Year End screen.

What do I need to do for Year end?

There are a number of things that will ensure that your year end profit and balances are correct:

Project costing with Brightpearl accounts online

You can assign any transaction to a project, to get a full breakdown of costs and income on a project. This is available on all Pay plans that include accounting.

Adding a new Project

If you are not using the full Project management module (which includes time billing and other features) then you reach the Project list via Accounts : Setup : Projects.

Click the "add new project" button at the top right of the screen to create a new project. Only active, open projects appear in drop down menus when you are creating new entries such as sales, bank payments, wage journals etc.

 

Project profit and loss

  1. Open up the standard Profit and Loss report
  2. Click "advanced options"
  3. Choose a Project

 

Project costs and revenue

The project list screen will give you an overview of total quoted cost (both Sales and Purchases), against what you have actually invoiced for. Note that the figures shown are Gross, ie including Tax. For a full detailed breakdown of all the transactions assigned to a project, click the report centre icon from the project list.

Only Sales Invoices, Sales Credits and Bank receipts are included in the "invoiced" column, and Purchase Invoices, Purchase Credits and Bank payments are included in the "spent" column.

For a full "in-flight" overview of time spent, open jobs, projected profit etc, you'll need to be using the Project management module.

 

Splitting a single cost between multiple projects

You can enter a single transaction, and then use the corrections screen to spread the cost of this transaction across more than one project.

  1. Create your transaction, in this case it was a Bank Payment for £1000 against Productive labour, that we want to assign to two projects.
  2. Visit the journal correction screen using Tasks:Correction and enter the journal ID to change
  3. Add a new row
  4. Split the amounts according to your projects, as shown in the image below
  5. Add a reason for the correction
  6. Save changes

Note that we don't use the Journal screen since Journals (JJ) are not included in the Project List summary. If you wanted to use a Journal (Tasks:Create journal) and assign a project to each row, this data will be shown in the Project Profit and Loss report.

Project costing

Accounting: Purchase Invoices and Stock

Please also read the Brightpearl Guide to Purchasing

There are two types of purchase invoice; one type for stock items, and one type for overheads such as rent. This is to allow Brightpearl to track the exact price that you are paying for your stock to provide accurate and fast profit reports.

Quick Invoice : Entering a Supplier Invoice for overheads or expenses

A purchase invoice for overheads should be entered using Accounts - Suppliers - Enter quick invoice.

If a purchase invoice for overheads contains more than one tax code you can enter extra rows by clicking the "add row" button.

You can set up a supplier to have a default tax code, which will be filled automatically into the tax code field when entering an invoice from that supplier. Open the supplier's contact details page and enter the default tax code in the financial info tab.

Note that the suppliers search box here will only find suppliers that are Primary Contacts.

Entering a Supplier Invoice (Purchase Invoice) for stock

A Supplier Invoice for stock must be allocated against a Purchase Order that already exists on the Brightpearl system.

  1. Find the Purchase Order that relates to the invoice you are entering; use the PO ref or the suppliers company name in the orders quick search box or use Purchases->View Purchase Orders.
  2. Open the Purchase Order and make sure that the list of items on the PO match the list of items on the Invoice.
    This is the point at which you will see if you have been over-invoiced or have not received items that perhaps you should have done.
  3. If the PO needs amending to match the Invoice, amend it now.
  4. Remove lines if required by entering zero quantity then clicking Save, or by moving them to a new Purchase Order using the split to back order link.
  5. Once the PO matches the invoice for both tax, net, shipping, save the order.
  6. Click "receive invoice" at the top right of the screen.
  7. Enter the invoice number, due date and invoice date and submit.
  8. The invoice will now be showing on the suppliers aged report (Accounts->Suppliers->Supplier debt)

 

Note that if the invoice you receive from the supplier does not match the total you have on the Brightpearl system, there are two ways to make the correction. First, ensure that the quantities of items are the same on both the paper document and the Brightpearl Purchase Order, then save.

Method 1
You can amend the total and tax figures on the right hand side of the page and Brightpearl will allocate the difference since the last page save across all the products on the PO. If you do this, save the page before you change anything on the product listing section.

Method 2
Run through the products on the left hand side of the PO and make sure that each product price matches than on the Purchase Invoice received from your supplier. Brightpearl will automatically update the totals on the right hand side. If you are updating amounts in the products list, make sure that you save the order before amending any values on the right hand side.

Entering multi-code Purchase Invoices for stock

Some supplier invoices will contain items that you may want to allocate to different nominal codes; for example:

Invoice 3445  
£80.00 Product type A (taxable)
£60.00 Product type B (non taxable)
£5.00 Shipping
£2.00 Import Duty

 

Since this invoice contains product (items that you are tracking the stock of), you must create a Purchase Order and then receive an invoice against the Purchase Order.

For the Import Duty line, you can add a "misc item" to the order, renaming it to "Duty" (or similar) and setting the nominal code to 5101 accordingly. In this way you can create an order that contains both products and non products.

This will post the total value of the invoice to the supplier account and split up the lines in the accounting database so that you can track spending more accurately.

Note that you have to have set "Allow multiple nominal codes in orders" to "yes" in your company settings screen.

Entering Supplier Invoices for Tax/VAT only

If you import goods from overseas, then you may well receive an invoice for Tax/VAT  only, with no goods or services. Follow these steps:

  1. Click Accounts - Suppliers - Enter quick invoice from the main menu
  2. Choose the supplier
  3. Untick the "autocalculate" box
  4. Add the total VAT into the Tax box
  5. Add the total VAT into the Total box
  6. Choose a purchase code (not the VAT liability code)
  7. Submit the details.

 

Nominal code rules on Purchase orders

The Brightpearl system follows these rules when creating Sales and Purchase Orders:

  1. As items are added to the Purchase Order they will be assigned the default nominal code of the supplier (if it exists)
  2. If there is no supplier code, then the product nominal code is used. If the item is set to manage stock and you have Cost of Sales switched on, then the stock code (1000-1199 assets) will be used. If the item is not set to manage stock, or if you are not using Cost of Sales, then the product purchase code (5000-5999 purchases) is used.
  3. If Brightpearl can't find a code for the product, it will be assigned to your default purchases code which is normally 5000 (Purchases).
  4. If you save a nominal code per product once items have been added to the order, this setting will be kept.

 

An exception to this rule is drop-ship Purchase Orders, which upon saving force all product stock codes to their purchase code. If you've amended the Purchase code then this won't be overridden.

Stock value and stock control

Stock is valued at net cost price excluding tax. Stock purchases must be made through Brightpearl using a Purchase Order. When stock is received, the cost value from the Purchase Order is used to value the stock.Until the Supplier Invoice is received for the Purchase Order, this valuation is provisional.

When a Purchase Invoice is later received against the Purchase Order, the exact stock value is calculated and any items remaining in your database are updated. The cost value will also be saved into the database so that the next Purchase Order uses the most up to date cost values as the provisional amount.

For more information on stock control and Cost of Sales click here

Remember that Supplier Invoices for stock are entered against Purchase Orders, and Supplier Invoices for expenses (such as rent) are entered using Accounts->Suppliers->Enter quick invoice.

Month end stock take

Before you value your month end stock, you should make sure that the figures in Brightpearl reflect the quantities you actually have. Export the product database (Products->import/export) then make any corrections in the spreadsheet before re-importing the file.

Please read the documentation on Products to learn more about the product import/export process.

Click Accounts->Stock value from the main menu to see the current value of the product database. Click the "Record stock values" to keep a snapshot of the current database value at the end of the month to use later for entering opening and closing stock values.

Viewing and editing your stock values

To view the current levels of stock, and the price paid, click Products - Stock report from the main menu. You can search by warehouse, product name or SKU, and click "edit" to change the stock value.

 

Receiving and paying money

Finding a transaction

You can search your accounting information using the accounts quick search box at the top of the screen, or view a list of all transactions using Accounts - Search Accounts. Wherever you see a blue link you can click it to visit the original order, invoice or view more details of the journal.

To view a contact's financial history, search for the contact using the quick search box, hover over the menu then click the icon.

Setting up repeat transactions

  1. Click Accounts - Bank - Bank Payment from the main menu
  2. Enter a bank payment (eg from 1200 to 6000, £10.00 T9)
  3. Tick the recurring payment box
  4. Choose a date for the first payment, and set 3 additional transactions on the same day for the next 3 months
  5. Save (you may get prompted that the date shown is outside your financial year. This is only a warning)

 

You'll see that the transaction has not been posted to the accounts; click Accounts - Post Repeats from the main menu to see the repeat transactions that are waiting to be posted to accounts.

Entering a journal directly

Brightpearl enters most journals automatically when you pay an invoice or enter a bank receipt, for example. Should you wish to add a journal manually, click Accounts - Tasks - Enter Journal from the main menu.

Saving journal templates

You may create complex journals for your own business transactions. To save you creating the journal each time, you can save a journal template for loading the next time.

  1. Click Accounts - Tasks - Enter Journal from the main menu
  2. Enter a journal, and type a name for the journal at the bottom of the screen
  3. Click save

 

You'll see that the journal has not been posted to accounts – but it has been saved at the right hand side of the screen ready to load again in future to save time.

Sending invoice reminders / statements / warnings

  1. Click Accounts - Customers - Customer debt from the main menu
  2. Tick each customer that you like to send a reminder to
  3. At the top of the screen you can choose a document template to send
  4. Choose letter or email and submit.

 

If the order details do not have a billing email address then you won't be able to send email invoices or statements automatically. Add an accounts email address to the customer contact details (it can be the same as the default email address) for future orders, or add a billing email address to the current order to send an email invoice.


Allocate payment received against a customer invoice

To clear a customer balance when payment is received:

  1. Click Accounts - Customers - Customer Debt from the main menu
  2. Click the green "money" allocate payment icon next to the customer required to bring up a list of outstanding invoices
  3. Enter a part or whole payment for one of the invoices, with a bank account, date and some details
  4. Click Save

You can access the icon which will take you to the allocation screen from a number of places within Brightpearl, the Order, the Customer screen etc.
Note that the payment allocation (the Sales receipt) needs to be dated AFTER the Sales Invoice.

Sending remittance advice


You can email remittance advice automatically off to your supplier: if they have an accounts email address there will be a tickbox on the payment allocation screen. If you want to print remittance advice later, then find the supplier using the Contacts quick search box, hover over "menu", click "view financial history" then click the wee icon next to any of the PP journals.

This remittance document can be changed using a template, just like most other documents in Brightpearl. See Setup - Other - System templates.

Receiving money from customers without an invoice


You can either create a Bank Receipt (which is not ever going to be connected to a customer or an invoice) - or you can put a payment onto a customer's account ready to allocate against a later invoice.

To enter a payment on account, find the customer using the contact search, then hover over menu and click "allocate payment". At the bottom of the screen is a box that allows you to create a Payment on Account.

Allocate payments to suppliers against invoices

This is the same as for customers but click Accounts->Suppliers->Supplier Debt from the main menu. If you are paying a supplier invoice by personal credit card, make sure your personal card is set up as a bank account in Brightpearl and use that bank account when allocating the payment.

When you later transfer funds from your main bank account to clear your personal credit card, then enter a bank transfer using Accounts->Bank->Bank Transfer.

Payments and receipts that do not have an invoice

To enter a payment or receipt for a transaction that does not have a matching invoice, use Accounts - Banking - Bank Payment or Accounts - Banking - Bank Receipt. Examples of this type of transaction would be paying staff wages, receiving a VAT payment from the Inland Revenue or paying the Post Office for stamps.

Payments and receipts can be made from any bank account, so if your buy something using a directors credit card, make the payment from that account in Brightpearl as well.

Petty cash

To track your petty cash, use the Petty Cash account (1230) - this may be set up as a default nominal code in Brightpearl already, if not, you can add it using the Accounts - Setup - Chart of Accounts screen. Any cash payments such as buying stamps or stationery would be entered as a bank payment from the petty cash account. When you need to top up the petty cash account from your main bank account (or till), enter a bank transfer from one account to the other.

Credit control

You can use the Brightpearl notes and call manager to keep a track of your credit controller(s) actions; from any number of screens. Hover over the notes icon to show a list of recent notes for any contact.

Is the icon for the call manager – use this to get a contact's phone number and automatically keep a track of the call time, create notes and reschedule a reminder for a future call or task.


 

Accounting: Reports

On-screen quick report

To view table based reports of your accounting data, use the Accounts - Search Accounts screen. There are a number of options at the top of the page that allow you to display a certain set of results.

 

Accounts dashboard

The accounting dashboard will give you an overview of your company financials; a summary Balance Sheet, Profit and Loss, and an approximate cashflow forecast based on sales invoices raised vs purchase invoices received.

Balance sheet

For a full balance sheet, use the options from the left hand accounting menu or the main Accounts->Reports menu item. 

Profit and Loss

For a detailed Profit and Loss (P&L) report, use the options from the left menu or the main Accounts->Reports menu. You can choose to view a P&L for any period, but bear in mind the following:

If you are not using the Cost of Goods Sold method and you are selling stock items then you can only show an accurate P&L for periods where you have entered opening and closing stock values. Typically these should be entered at the start of each month. If you are using the Cost of Goods Sold method then each sale will update the purchases code, allowing an accurate P&L for any period.

Sales charts

There is a chart used to display gross sales value (including VAT and any shipping) – which can also be limited by department, price group and so on. Click Sales - Sales Charts from the main menu.

The blue columns are the sales that have been posted to accounts (ie an invoice has been raised) and the grey columns are the remaining sales that are yet to be posted to accounts.

Nominal activity

To view a chart of activity on any nominal code, click Accounts - Nominal Activity. This is the net (ex tax) figure for any nominal code, or for a group of nominal codes.

Nominal activity vs Budget

You can view a graphical representation of your Sales, Purchases, Expenses and so on using the Accounts->Budgets vs Actuals option from the main menu.

Export accounting data to Excel

  • Click Accounts - Reports - Export to Excel from the main menu
  • Choose some options and export the data
  • Open the document with Excel

Custom reports

Every business is different, so if you would like a report written that is not currently provided with Brightpearl, please just get in touch with us. Since Brightpearl is completely integrated, there is potential to display reports on many many different sets of source data.

 

Accounting: Sales Invoices

There are two types of Sales Invoices :

  • Quick invoice
  • Sales quote/invoice

Quick Invoice

These are typically used when your Brightpearl system is only for recording accounting data from other software, or if you don't need to itemise products or use the features that are built in to a Brightpearl sale. You can't send any paperwork to a client when you use a quick invoice.

Sales Order/Quote/Invoice

Using the sales area in Brightpearl allows you to send quotes, add notes, items products, set shipping amounts and so on. It's the most common way to raise a sales invoice. Read more about orders in the "Sales" category of our documentation.

To raise a sales invoice you need to first create a sale, then post it to accounts

Sales invoice numbers

Sales Invoice numbers are created automatically when a sale is invoiced (posted to accounts). The invoice can be raised at any point in the order flow. Sales Invoices are given a invoice number: SI-XXXX, and credit notes are given a credit number: SC-XXXX.

Every sale also has a sale reference, which is numeric. This is the quote reference, and is often used as a delivery note reference or proforma invoice reference.

See how to create a new sales quote/order

Until an order is posted to accounts it can be edited, updated, deleted and so on. Once an order is posted to accounts it is locked; the invoice has been raised and the order cannot be changed.

Sending or Printing Sales Invoices

If a sale has a billing email address set, the invoice will automatically be sent to the customer by email when the sale is invoiced. At any time you can open the sale and click the print/email link. You can also view a list of outstanding invoices by using the options in the Accounts - Customers menu.

Credit notes

Please click here for more information on raising a credit.

As soon as you "invoice" the credit, the credit reference will be generated, in the format "SC-12355".

Customer quick credits

You can use the Quick credit screen when the credit does not relate to an existing sale, when you don't need to send a credit note to the client, or you don't need to itemise products. Generally we don't recommend using quick credits since you can never send a credit note document to the client.

 

Accounting: Setting up your Accounting

You can either set up your accounts manually, or you can import data directly from your existing accounting software!

 Click here to read about importing your accounts

 

Read the "Introduction to Book keeping" section to learn about the Brightpearl Chart of Accounts and operating procedures.

VAT - Flat rate support

Brightpearl supports the Flat Rate VAT scheme in the UK (FRV).

Setting up

To set your account up for Flat Rate (FRV), follow these steps:

  1. Create an FRV adjustments account as a current liability using Accounts : Setup : Chart of accounts
    We recommend a sales code (4000 to 4999) if you are expecting to see a benefit from the scheme.
  2. Go to Setup : Options : Finance
  3. Choose Standard or Cash based as your VAT scheme
  4. Select "yes" for flat rate VAT
  5. Choose your business sector. The flat rate VAT percentage will be added for you.
  6. If you're in your first year of Flat rate, you are eligible for a 1% discount. Enter your FRV effective date. The discount will be calculated at point of sales invoice.
  7. Select your FRV adjustments code
  8. Save changes

This will make sure that Brightpearl acts in the correct manner for Flat rate. For more details on the Flat Rate scheme, see the HMRC information.

 

Purchase Invoices

These are entered at Accounts : Suppliers : Quick invoice/credit

Purchase tax will be calculated as normal, but assigned to the expense (or purchase) account instead of the Purchase Tax Control account. This ensures that the tax on purchases does not appear on your VAT return.

 

Purchase Orders

FRV is not currently supported for receiving Purchase Invoices against Purchase Orders. Please raise a quick supplier invoice instead.

 

Sales Invoices

Sales invoices will be raised with net and tax figures showing for your customers in the usual way. it's only when the sale is invoiced that FRV adjustments are made to post the correct values into your accounts.

The Tax inclusive sale total is used to work out the tax payable, using your FRV rate (eg 7.5%). So if your sale is £100 + 17.5% VAT, then the taxable turnover is £117.50.

The FRV tax is 7.5% of £117.50, ie £8.81.

£8.81 is posted to your Sales tax control account, to appear on your VAT return, and an adjustment of £8.69 is posted to the FRV adjustment account to balance the entry, and also allow you to see the benefit of being on the FRV scheme. In this example the FRV adjustment account has been set to 4000.

The Sales invoice:

Flat rate scheme invoice

And the ledger entries created:

Flat rate Vat journal entries

 

Quick sales invoices

FRV is not currently supported for quick sales invoices entered using Accounts : Customers : enter quick invoice (these menu items will not be available if FRV is turned on).

 

Non taxable income

Sometimes you'll want to enter income that's not to be included in your Flat rate turnover calculation, such as bank interest, and anything else that is not classed as "business supplies".

  1. From the Accounts:Banking area, click to enter a Bank receipt.
  2. Choose a bank account and a suitable account code.
  3. Choose Not taxable from the tax drop down menu.
  4. Enter the total amount.
  5. Save

 

Taxable income

ALL taxable income should be entered as a Sales Invoice, and the payment allocated against it. Other income (such as bank interest, loans) do not constitute your "taxable turnover", and can be entered using a Bank receipt as above. You can also use the Enter Journal screen if you like.

 

VAT return

If your system is set to use Flat Rate Vat, then Brightpearl will use the Flat Rate VAT return screen. Procedure is the same as for non Flat rate scheme. More information is here.

Note that you will need to calculate the value of Box 2 manually since Brightpearl will allocate all Purchase Invoice tax to the FRV adjustment code. Using the advanced filters in the General Ledger report it's easy to find out the total net value of any EC purchases on T7 or T8 tax codes should you need to to.

For more information on VAT and filling out your return, please consult your accountant!

 

Cash based and Standard (revenue) based VAT

Brightpearl handles both Cash based and Standard based VAT accounting with the Flat Rate scheme. Choose your settings on the Setup:Options:Finance screen.

The choice of Standard or Cash based does not affect your day to day transactions, it only affects what is shown on the VAT return. Since Brightpearl uses transaction based VAT reconciliation (rather than period-based), changing between Cash based or Standard based VAT is easy to manage.

Cash based Flat Rate VAT

Brightpearl will include all transactions on the Sales Tax account for invoices that are completely paid in full, that have not been reconciled on a previous VAT return. Each Sales Tax entry will be at the Flat Rate active at the time, so this method will account for changes to the FRV rate in the middle of an accounting period. Note that if you part pay a Sales Invoice, the VAT component will not show until the invoice is cleared in full.

Standard (accrual/revenue) based Flat Rate VAT

Brightpearl will include all transactions on the Sales Tax account for the period selected, regardless of whether the invoice has been cleared. The only transactions that should be adding to the Sales Tax accounts are Sales Invoices, Sales Credits and manual Journal entries.

 

Reconciling your VAT return

When you are heppy with the numbers that display on your VAT return, print 2 copies then click the "reconcile VAT return" button. This will mark each transaction as reconciled, and create a journal to transfer the amount due from the Sales Tax account into the VAT liability account.

 

Paying your VAT

Simply create a Bank Payment from your bank account into the VAT liability account. If you are receiving money from HMRC, then create a Bank Receipt.

 

 

Accounting: VAT Return

Use Brightpearl to produce your VAT returns. If you have entered information correctly for each sale, processed refunds correctly and entered invoices properly, then the VAT return is a simple operation:

 

It's a good idea to display and print a copy of the detailed report for your records before you reconcile the VAT transactions.

 

Standard (revenue/accrual based) VAT

For the Standard VAT scheme, the VAT Return displays relevant tax for all invoices on their invoice date, regardless of whether they have been paid or not. The totals are calculated from the transactions on the Sales Tax control account, and the Purchase Tax control acconut.

 

Cash based VAT

For Cash-based VAT scheme users, only Invoice transactions that have a payment allocated against them will be included. Brightpearl will pro-rata any part paid Sales and Purchase Invoices. Bank Payments and Bank Receipts with a tax component will be regarded as Cash transactions and will be included on the VAT return.

 

Reconciling the VAT return

Once a transaction has been reconciled for VAT you will not be able to change it. It is good practice to ensure that all Brightpearl bank records have been reconciled with the bank statements for the VAT period first to reduce the chance of errors. When you reconcile the VAT return, a journal will be created to transfer the VAT payable from your Sales/Purchase Tax accounts into your VAT liability account.

 

Paying the VAT

When you make a bank transfer to the Inland revenue, or write a cheque for the VAT amount, enter a Bank Payment to the VAT liability account. The balance of the VAT liability account should be the same amount as you are paying. To check the balance of the VAT liability account, view the Trial Balance.

If you are due to receive payment from the Inland Revenue, enter a Bank receipt instead.

 

Viewing previous VAT returns

You can view the transactions that have been included on previous returns by opening Accounts - Reports - VAT History from the main menu.

* Transactions that have already been reconciled for VAT using the VAT Return page. The normal setting for this option should be no.
** The normal setting for this option should be yes. This will include transactions with a date during any previous VAT period that have been entered into your accounts since the last VAT report was produced.

Before producing your VAT return you should enter all transactions into Brightpearl and reconcile all bank accounts up to the end date of the VAT period.

 

EC Sales list

Brightpearl will produce an automatic EC Sales list for the Inland revenue. Click Accounts - Reports - EC Sales list.

 

Accounting: Wages and Payroll

Brightpearl does not calculate the PAYE and NI required for payroll purposes (it’s being developed) - you will need to use another software package or get your accountants to give you the payroll data.

When you receive your payroll statement from your payroll manager, you will have a liability to your staff and the Inland Revenue. Until these balances are settled (when you actually pay your staff or send a cheque to the IR), you have a current liability that needs to show up on your balance sheet.

When the balances are paid, do a bank transfer from current account or cheque account to employee or Inland Revenue. These two stages cancel each other so that you have no liabilities and your Profit and Loss report will show the correct overheads.

There are two steps to entering wages into Brightpearl : the first is to create the wages journals and the second is to make the payments from your bank account. If you just have time to pay your employees (step 2), then you must use the wage wizard later at some point to update your profit and loss accounts correctly.

It is not enough to simply record the payments made to your staff or the inland revenue from your bank account.

  1. Enter wages using the wizard
    1. Open the Wage Wizard
    2. From your payroll report, copy across the relevant figures. Total debits must equal total credits
    3. Submit the form
  2. Bank payment (to employees)
    1. Open the Bank payment page
    2. Select your bank account
    3. Choose code 2200 (Net wages)
    4. Enter the payment date and amount
    5. Select tax code T9
    6. Submit the form
  3. Bank payment (to HM Customs)
    1. Open the Bank payment page
    2. Select your bank account
    3. Choose code PAYE (2210) or NI (2211)
    4. Enter the payment date and amount
    5. Select tax code T9
    6. Submit the form
  4. Bank payment (to pension company)

Create another bank payment, to account 2230, tax code T9.

Once you have completed the payroll cycle, ie entered the Wages wizard and then made the payments to your staff and the inland revenue, your Trial Balance should show no value for NI, PAYE or Net wages.

 

Payment Summary (Part 1)
Employee Total
Gross
Taxable
Gross
Other
Payments
Tax
Credit
Student
Loan
PAYE Employee
NIC
Employee
Pension
Statutory
Payments
Other
Deductions
Net
Pay
1 538.46 538.46 538.46 0.00 0.00 118.36 37.94 0.00 0.00 0.00 382.16
2 538.46 538.46 538.46 0.00 0.00 67.57 37.94 0.00 0.00 0.00 432.95
3 538.46 538.46 538.46 0.00 0.00 67.57 37.94 0.00 0.00 0.00 432.95
4 538.46 538.46 538.46 0.00 0.00 67.57 37.94 0.00 0.00 0.00 432.95
  2,153.84 2,153.84 2,153.84 0.00 0.00 321.07 151.76 0.00 0.00 0.00 1681.01
  Box 1         Box 4   Box 7
(add Box 6)
    Box 3

Payment Summary (Part 2)
Employee NI'able
earnings
E'ee + E'er NI
contribution
Employer NI
Contribution
Employee NI
Contribution
Employer
NI rebate
Employee
NI rebate
Employer
Pension
Tax
Code
Week1/
Month1
NI
Cat
Con
Out
1 538.00 82.10 44.16 37.94 0.00 0.00 0.00 BR Y A N
2 538.00 82.10 44.16 37.94 0.00 0.00 0.00 484L Y A N
3 538.00 82.10 44.16 37.94 0.00 0.00 0.00 484L Y A N
4 538.00 82.10 44.16 37.94 0.00 0.00 0.00 484L Y A N
  2,152.00 328.40 176.64 151.76 0.00 0.00 0.00        
    Box 5 Box 2       Box 6