Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate automatic coding of bank feed items in Xero #510

Open
1 of 2 tasks
rub1e opened this issue Nov 28, 2018 · 2 comments
Open
1 of 2 tasks

Investigate automatic coding of bank feed items in Xero #510

rub1e opened this issue Nov 28, 2018 · 2 comments
Assignees
Labels
enhancement New feature or enhancement of existing functionality finance priority-3 Third priority. Considered "Nice to Have". Not urgent. T25m Time Estimate 25 Minutes

Comments

@rub1e
Copy link
Member

rub1e commented Nov 28, 2018

Xero includes functionality to automatically code and reconcile bank feed items based on rules you input yourself. This may or may not be useful for recurring payments like phone bills, subscriptions etc.

  • Quick spike to see if this is worth doing
  • Document process if we should start using this
@rub1e rub1e self-assigned this Nov 28, 2018
@rub1e rub1e added enhancement New feature or enhancement of existing functionality priority-3 Third priority. Considered "Nice to Have". Not urgent. T1h Time Estimate 1 Hour finance labels Nov 28, 2018
@rub1e
Copy link
Member Author

rub1e commented Dec 4, 2018

OK this is actually awesome and I'm annoyed I didn't notice it sooner (I'm already using it for #494!) - it lets you set up a rule for what to do when your bank feed loads payments which meet certain conditions, but it doesn't automatically apply it: rather it lets you say "Yes, apply the rule" or "No, this one's different, I'll do it manually"

(I'll copy this into the process handbook after I've played around with it a bit more)

  • Start at the usual Bank Reconciliation page. Next to each transaction on the left hand feed, there's the option to create a rule
    screenshot 2018-12-04 at 15 13 42

  • Pick a transaction that is fairly predictable (i.e. always comes with the same reference into the same account, covering items charged at the same tax rate, being coded to the same contact, at the same tax rate)

  • Go to create a spend money rule and it'll take you to the rule page

  • Add the conditions your rule needs. (In this case the format is GENERIC_REF - UNIQUE_REF, so the rule is just set to "contains" GENERIC_REF)
    screenshot 2018-12-04 at 15 05 37

  • Now fill in how you want the transaction to be coded. I've not been very granular here - I'm just using this for single-line transactions so far. The account and tax rate are the important parts, but please also put the client down (as dwyl if not an external client) as I'll soon be making a rule that all transactions have to have a client ref for reporting reasons.
    screenshot 2018-12-04 at 15 07 00

  • Now just check the last couple of fields and give the rule a title
    screenshot 2018-12-04 at 15 07 10

  • And now the next time you see a matching transaction, you can choose whether or not to apply the rule:
    screenshot 2018-12-04 at 15 45 53

  • TODO: check if this can be used for incoming payments as well

@rub1e rub1e added T25m Time Estimate 25 Minutes and removed T1h Time Estimate 1 Hour labels Dec 4, 2018
@rub1e
Copy link
Member Author

rub1e commented Jan 22, 2019

To add to the above: Xero seems to randomly not offer the rules sometimes, but otherwise this is ace. BUT it should only be used for payments where no invoice is required - if we're reclaiming VAT on something, we need to attach the invoice, which needs to be done manually

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or enhancement of existing functionality finance priority-3 Third priority. Considered "Nice to Have". Not urgent. T25m Time Estimate 25 Minutes
Projects
None yet
Development

No branches or pull requests

1 participant