A欠我一笔5000的应收账款没有收回,我欠b一笔应付账款2000没有付,这时

(1)A欠我方5000,账上:应收账款-A 5000

(2)我方欠B2000,账上:应付账款-B 2000

(3)当A代我方直接付B 2000,即银行流水是直接从A-B,我方账务处理:

借:应付账款-B 2000

贷:其他应付款-A 2000

注:在没有实际收款和付款的动作时,不应冲销应收或者应付,但是可以从一项债权转到另一项债权;一项负债转到另一项负债。

由于银行流水没有经过我方账户,不能直接冲减应收账款-A。A代付B2000后,账面对B的负债为0(应付账款-B 为0),同时增加另一项新的负债:其他应付款-A 2000 。

-------------------------------------------------------------------------------

最好是让A先将2000还给我方,我方再自己偿还A2000。即:

借:银行存款 2000

贷:应收账款-A 2000 (此时账面应收账款-A 剩余3000)

借:应付账款-B 2000

贷:银行存款 2000 (此时账面应收账款-A 剩余0)