JournalFlow
Questions about recurring Xero data entry automation
JournalFlow is a managed Swift service. Swift sets up, tests and supports the automation; you keep sending the documents, reports or spreadsheets you already use.
What kinds of work can JournalFlow automate?
JournalFlow can be set up for repeatable Xero data entry from invoices and business documents, recurring reports from business systems, and bookkeeping spreadsheets, summaries or adjustments. Spreadsheet-style sources can include Excel workbooks, CSV files and HTML tables. The important part is that the source information and the Xero result can follow an agreed process.
Can I send several files together?
Yes. One submission can contain several reports, documents or dates that are part of the agreed setup. JournalFlow can keep unrelated work separate and combine related files when the agreed setup says they belong together.
Can related files be combined into one Xero result?
Yes, when the agreed setup calls for it. For example, the current Inventory / Cost of Goods Sold (COGS) example can combine related files from the same date into one Xero manual journal. See the COGS example →
Can one source file create more than one Xero record?
Yes. Depending on the agreed setup, one source can create several related Xero records. A daily sales setup, for example, can create invoices, credit notes and payments and apply payments or credits to the related invoices.
What is the Processing Receipt?
After processing, JournalFlow emails a readable Processing Receipt to the sender and any other chosen recipients. It shows what happened to the files, what Xero records were created, what was already processed, and what needs attention.
What happens if a report or file changes?
If the source changes enough that JournalFlow no longer recognizes it, or required information is missing, processing stops for attention rather than guessing. The Processing Receipt tells you what needs review, and Swift can then assess what changed.
How does duplicate protection work?
JournalFlow can recognize the exact same previously processed file and avoid creating the Xero entry again. A newly generated file may be treated as a different file even when the visible information looks similar.
Can source and supporting files be kept in Xero?
Yes, when that is part of the agreed attachment setup. Source and selected supporting files can be kept in Xero Files and attached to records JournalFlow creates.
What is a JournalFlow reference?
JournalFlow adds references that help connect created Xero records back to the source work and Processing Receipt. Swift can configure the reference format as part of the setup.
Do I configure JournalFlow myself?
No. JournalFlow is a managed service. Swift sets up, tests and supports the automation for you.
Can the automation be tested before it touches live books?
Yes. A client can use a separate Xero organization for testing, with the relevant chart of accounts and tracking categories, so sample files can be processed and the created Xero records reviewed before the automation becomes routine.
What if I know the report should become an entry but I am not sure how it should be recorded?
Swift can work through the desired accounting result with you and the person responsible for the accounting as part of the project. Once the result is agreed, it becomes part of the setup.