Something tells me this must be a fairly simple question, but I have somehow been unable to find an answer to it. In short: I need to calculate the difference between two signals, A and B, each one of them with its own signal-to-noise ratio. What is the SNR of the resulting value?
As for the context: we are doing differential photometry, generating the light curve of some celestial bodies by comparing their instrumental magnitudes (a logarithmic measure of its brightness) to those of others. These magnitudes are derived from the flux of each star, which is also used in order to estimate the signal-to-noise ratio, given by the following formula [Astronomical Photometry, A. Henden, 1982]:
$$ SNR = \frac{(star\;counts - sky\;counts)}{\sqrt{star\;counts}} $$
Note that, in case the background were neligible, the SNR could be obtained as $star\;counts / {\sqrt{star\;counts}}$, as for photon arrivals the statistical noise fluctuation is represented by the Poisson distribution, according to Henden. Also, counts are a measurement of the flux, as we are using a CCD camera in order to conduct photometry.
SNR to error (in magnitudes)
A S/N of 100 means that the noise causes the counts to fluctuate about the mean by an amount equal to one hundredth of the mean value. To compute this error in magnitudes, we compare the mean number of counts, $c$, to the maximum or minimum values induced by noise, that is
$$\Delta m = -2.5 \log{( \frac{c\pm\frac{c}{100}}{c})}$$ $$\Delta m = -2.5 \log{( 1\pm\frac{1}{100}})$$ $$= \pm 0.01 ~magnitude$$
In other words, a S/N of 100 implies an observational error of 0.01 magnitude.
[From Henden's Astronomical Photometry, pages 77-78]