The account an invoice posts to can only be changed while the invoice is still a draft that hasn't been sent. Open the draft invoice you want to change. In the Journal Entry Preview panel, the...
Last updated
The account an invoice posts to can only be changed while the invoice is still a draft that hasn't been sent.
Everything described in Choosing Which Account an Invoice Posts To still applies: switching to a Receivable account keeps the invoice open, and switching to a Cash/Bank account settles it as paid immediately.
After an invoice is sent (or otherwise posted), the account is locked. Instead of a picker, you'll see the account name displayed as plain text with a small lock note: "Locked once sent."
This is intentional. The invoice's journal entry has already been posted to the general ledger using the account you picked, and letting the account change afterward would leave that history out of sync with what's on the invoice.
Don't try to work around the lock. If a sent invoice genuinely posted to the wrong account, the correction happens at the ledger level, a journal entry correction, rather than by editing the invoice. Talk to whoever manages your Chart of Accounts, or contact URBI support, to have the entry corrected properly. This keeps your accounting history accurate instead of silently rewriting what already happened.