The influences of the positive Fe3+ and the negative Cr2O72− on the tetracycline (TC) photodegradation by N-doped dissolved black carbon (NDBC) have been investigated in this work. A series of samples (NDBC300, NDBC400 and NDBC500) have been extracted from the corresponding biochar. NDBC400 has the best photodegradation performance (79%) for TC under visible light irradiation. Adding Cr2O72− and Fe3+ can reduces TC photodegradation efficiency into 37% and 53%, respectively. This maybe from that Cr2O72− has stronger interaction with NDBC400 than Fe3+ since it can quench more fluorescence intensity of NDBC400 than Fe3+. Furthermore, Cr2O72− can reduce the steady-state concentration of 3NDBC400*, 1O2 and •OH, whereas Fe3+can just reduce the steady-state concentration of 3NDBC400* and increase the concentration of •OH. This may explain why Cr2O72− has stronger inhibit performance of TC photodegradation by NDBC400 than Fe3+. The band structures of NDBC400, NDBC400-Fe3+ and NDBC400-Cr2O72− are constructed. And the VB of NDBC400-Fe3+ has a stronger ability to produce •OH than NDBC400. In summary, coupling interaction and band structure characterization of NDBC400, NDBC400-Fe3+ and NDBC400-Cr2O72− can explain well why Cr2O72 has stronger inhibition effect than Fe3+ and Fe3+ can increase the concentration of •OH. This work provides a deep insight for the photochemical behavior of dissolved black carbon and the transformation behavior of the co-existed metal ions and antibiotics.