A system for verifying the retention time of a known compound using an adduct, modified form, or peptide of the known compound, comprising: a separation device that separates a known compound and at least one adduct, modified form, or peptide of the known compound from a sample mixture; a mass spectrometer that performs at each retention time of a plurality of retention times one or more mass spectrometry/mass spectrometry (MS/MS) scans on the separating sample mixture using one or more sequential mass window widths in order to span an entire mass range, producing a collection of product ion spectra for the entire mass range for the plurality of retention times; a database that includes expected retention times and expected product ion mass spectra for the product ions of the known compound and the at least one adduct, modified form, or peptide of the known compound; and a processor that receives the collection of product ion spectra for the entire mass range for the plurality of retention times, selects M product ions of the known compound using the database, calculates an XIC for each of the M product ions from the collection of product ion spectra, producing M XICs, calculates a first XIC peak group that represents the known compound from the M XICs using curve subtraction, selects a first XIC peak of the first XIC peak group that represents the known compound; selects L product ions of the at least one adduct, modified form, or peptide of the known compound using the database, calculates an XIC for each of the L product ions from the collection of product ion spectra, producing L XICs, calculates a second XIC peak group that represents the at least one adduct, modified form, or peptide of the known compound from the L XICs using curve subtraction, selects a second XIC peak of the second XIC peak group that represents the at least one adduct, modified form, or peptide of the known compound, shifts the retention of the second XIC peak by the difference between the expected retention time of the first XIC peak found from the database and the expected retention time of the second XIC peak found from the database, and verifies that the retention time of the first XIC peak is the retention time of the known compound if the shifted retention time of the second XIC peak is within a retention time threshold of the retention time of the first XIC peak. a separation device that separates a known compound and at least one adduct, modified form, or peptide of the known compound from a sample mixture; a mass spectrometer that performs at each retention time of a plurality of retention times one or more mass spectrometry/mass spectrometry (MS/MS) scans on the separating sample mixture using one or more sequential mass window widths in order to span an entire mass range, producing a collection of product ion spectra for the entire mass range for the plurality of retention times; a database that includes expected retention times and expected product ion mass spectra for the product ions of the known compound and the at least one adduct, modified form, or peptide of the known compound; and a processor that receives the collection of product ion spectra for the entire mass range for the plurality of retention times, selects M product ions of the known compound using the database, calculates an XIC for each of the M product ions from the collection of product ion spectra, producing M XICs, calculates a first XIC peak group that represents the known compound from the M XICs using curve subtraction, selects a first XIC peak of the first XIC peak group that represents the known compound; selects L product ions of the at least one adduct, modified form, or peptide of the known compound using the database, calculates an XIC for each of the L product ions from the collection of product ion spectra, producing L XICs, calculates a second XIC peak group that represents the at least one adduct, modified form, or peptide of the known compound from the L XICs using curve subtraction, selects a second XIC peak of the second XIC peak group that represents the at least one adduct, modified form, or peptide of the known compound, shifts the retention of the second XIC peak by the difference between the expected retention time of the first XIC peak found from the database and the expected retention time of the second XIC peak found from the database, and verifies that the retention time of the first XIC peak is the retention time of the known compound if the shifted retention time of the second XIC peak is within a retention time threshold of the retention time of the first XIC peak.