News for hackers. Stuff that matters.
Re:Double Entry Accounting for Developers by lisper on Tuesday July 28, 2020 @02:11AM (#23972792)
> Debits come in and credits go out.

That is the complete opposite of common usage. When I get a credit on my credit card statement, it means money is coming in to me. When I get a debit on my debit card, it means money is going out from me. It's not rocket science, or at least it shouldn't be. And yet somehow accountants have managed to turn it into something even more confusing.

Re:Double Entry Accounting for Developers by paublyrne on Tuesday July 28, 2020 @02:35AM (#23972939)
Isn't this just a matter of perspective. You are being debited by the third party, meaning they are requesting money. The bank credits your account with money when they put something in your account.
Re:Double Entry Accounting for Developers by kgwgk on Tuesday July 28, 2020 @03:09AM (#23973122)
Common usage has turned the terms into something confusing. It's not the accountants fault.

Your credit card is linked to an account in someone else's books. They opened that credit account for you.

Re:Double Entry Accounting for Developers by wrycoder on Tuesday July 28, 2020 @09:27AM (#23975489)
If you want to track the bank account on your own books, what they call a debit, you call a credit. Ït’s a mirror image.

Debits come in to an entity, credits go out.

Re:Double Entry Accounting for Developers by SifJar on Tuesday July 28, 2020 @02:43AM (#23972985)
> Just remember that a “debit card” reflects the banks POV
Re:Double Entry Accounting for Developers by dragonwriter on Tuesday July 28, 2020 @09:15AM (#23975375)
> > Debits come in and credits go out.

> That is the complete opposite of common usage.

Nah, it's exactly the usage you are used to from statements you get.

> When I get a credit on my credit card statement, it means money is coming in to me.

When you get a credit card statement, it's a statement of the portion of your account in the card issuer’s books.

If you were keeping books for the card, they would be mirror images of the bank’s books.

Re:Double Entry Accounting for Developers by wrycoder on Tuesday July 28, 2020 @09:20AM (#23975419)
Your checking account is a liability from the bank’s POV.

Your credit card account is an asset from Visa’s POV. And a liability from your POV.

When Visa refunds that fee, it reduces their asset. And on your books, it reduces your liability.

A debit on your books is a credit on the counterparty’s books. A plus on your books is a minus on the counterparty’s books.