Tribunale federale
Tribunal federal

{T 0/2}
2C 346/2007 /zga

Urteil vom 21. September 2007
II. öffentlich-rechtliche Abteilung

Besetzung
Bundesrichter Merkli, Präsident,
Bundesrichter Hungerbühler, Wurzburger, Müller, Bundesrichterin Yersin,
Gerichtsschreiber Feller.

Parteien
A. und B.X.________,
Beschwerdeführer, vertreten durch Treuhand Germann,

gegen

Steueramt des Kantons Solothurn, Schanzmühle, Werkhofstrasse 29c, 4509 Solothurn,
Steuerverwaltung des Kantons Basel-Stadt, Postfach, 4001 Basel.

Gegenstand
Doppelbesteuerung,

Beschwerde in öffentlich-rechtlichen Angelegenheiten gegen die Steuerveranlagungen für die Jahre 2003, 2004 und 2005.

Sachverhalt:

A.
In den Steuerjahren 2003, 2004 und 2005 wurden A. und B.X.________ für die im Rahmen der Einzelfirma Fahrschule X.A.________ erzielten Einkünfte aus selbstständiger Erwerbstätigkeit sowohl vom Kanton Basel-Stadt als auch vom Kanton Solothurn veranlagt.

B.
Am 10. Juli 2007 haben A. und B.X.________ beim Bundesgericht eine als staatsrechtliche Beschwerde bezeichnete Rechtsschrift eingereicht, womit sie eine Verletzung des Doppelbesteuerungsverbots gemäss Art. 127 Abs. 3
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 127 Principes régissant l'imposition - 1 Les principes généraux régissant le régime fiscal, notamment la qualité de contribuable, l'objet de l'impôt et son mode de calcul, sont définis par la loi.
1    Les principes généraux régissant le régime fiscal, notamment la qualité de contribuable, l'objet de l'impôt et son mode de calcul, sont définis par la loi.
2    Dans la mesure où la nature de l'impôt le permet, les principes de l'universalité, de l'égalité de traitement et de la capacité économique doivent, en particulier, être respectés.
3    La double imposition par les cantons est interdite. La Confédération prend les mesures nécessaires.
BV rügen. Sie beantragen, die definitiven Veranlagungen des Kantons Basel-Stadt für die Veranlagungsperioden 2003, 2004 und 2005 seien aufzuheben und es sei festzustellen, dass sich das Hauptsteuerdomizil der Einzelfirma Fahrschule X.A.________ in den fraglichen Steuerperioden in W.________, Kanton Solothurn, befinde.
Der Beschwerde waren als angefochtene Entscheide die Veranlagungen des Kantons Basel-Stadt für die Jahre 2003 (vom 30. Mai 2005) und 2005 (vom 20. April 2007) sowie des Kantons Solothurn für die Jahre 2003 (vom 11. April 2005), 2004 (vom 19. Juni 2006) und 2005 (vom 11. Juni 2007) beigelegt. Nachträglich, am 16. August 2007, wurden per Fax die Veranlagungen des Kantons Basel-Stadt per 2004 eingereicht (einerseits ein Veranlagungsprotokoll vom 27. Juli 2006 und andererseits eine Veranlagung mit definitiver Steuerausscheidung, datierend vom 16. August 2007).

C.
Es ist weder ein Schriftenwechsel angeordnet noch sind bei den betroffenen Kantonen Akten angefordert worden.

Das Bundesgericht zieht in Erwägung:

1.
Die Beschwerdeführer rügen eine Verletzung des Doppelbesteuerungsverbots gemäss Art. 127 Abs. 3
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 127 Principes régissant l'imposition - 1 Les principes généraux régissant le régime fiscal, notamment la qualité de contribuable, l'objet de l'impôt et son mode de calcul, sont définis par la loi.
1    Les principes généraux régissant le régime fiscal, notamment la qualité de contribuable, l'objet de l'impôt et son mode de calcul, sont définis par la loi.
2    Dans la mesure où la nature de l'impôt le permet, les principes de l'universalité, de l'égalité de traitement et de la capacité économique doivent, en particulier, être respectés.
3    La double imposition par les cantons est interdite. La Confédération prend les mesures nécessaires.
BV.

1.1 Nach dem bis Ende 2006 in Kraft stehenden Bundesgesetz vom 16. Dezember 1943 über die Organisation der Bundesrechtspflege (Bundesrechtspflegegesetz, OG [BS 3 531]) war die Verletzung des Doppelbesteuerungsverbots beim Bundesgericht mit dem subsidiären Rechtsmittel der staatsrechtlichen Beschwerde zu rügen.
Am 1. Januar 2007 ist das Bundesgesetz vom 17. Juni 2005 über das Bundesgericht (Bundesgerichtsgesetz, BGG [SR 173.110]) in Kraft getreten. Nach diesem Gesetz kann die Verletzung des Doppelbesteuerungsverbots beim Bundesgericht nunmehr mit dem ordentlichen Rechtsmittel, der Beschwerde in öffentlich-rechtlichen Angelegenheiten nach Art. 82 ff
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 82 Principe - Le Tribunal fédéral connaît des recours:
a  contre les décisions rendues dans des causes de droit public;
b  contre les actes normatifs cantonaux;
c  qui concernent le droit de vote des citoyens ainsi que les élections et votations populaires.
. BGG, gerügt werden.

1.2 Die Beschwerdeführer erheben ausdrücklich staatsrechtliche Beschwerde. Es stellt sich vorab die Frage nach der Abgrenzung zwischen der staatsrechtlichen Beschwerde und der Beschwerde in öffentlich-rechtlichen Angelegenheiten bzw. nach dem anwendbaren Recht (Bundesrechtspflegegesetz oder Bundesgerichtsgesetz). Das Bundesgericht prüft seine Zuständigkeit bzw. die Zulässigkeit eines Rechtsmittels von Amtes wegen mit freier Kognition (Art. 29 Abs. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 29 Examen - 1 Le Tribunal fédéral examine d'office sa compétence.
1    Le Tribunal fédéral examine d'office sa compétence.
2    En cas de doute quant à sa propre compétence, il procède à un échange de vues avec l'autorité dont la compétence lui paraît entrer en ligne de compte.
BGG; BGE 133 I 185 E. 2 S. 188 mit Hinweisen). Die - allenfalls - unzutreffende Bezeichnung eines Rechtsmittels ist diesbezüglich unerheblich und schadet den Beschwerdeführern nicht, sofern ihre Eingabe den für das richtigerweise gegebene Rechtsmittel geltenden formellen Erfordernissen genügt (vgl. BGE 131 I 145 E. 2.1 S. 148; 126 II 506 E. 1b S. 509, je mit Hinweisen).

1.3 Gemäss Art. 132 Abs. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 132 Droit transitoire - 1 La présente loi s'applique aux procédures introduites devant le Tribunal fédéral après son entrée en vigueur; elle ne s'applique aux procédures de recours que si l'acte attaqué a été rendu après son entrée en vigueur.
1    La présente loi s'applique aux procédures introduites devant le Tribunal fédéral après son entrée en vigueur; elle ne s'applique aux procédures de recours que si l'acte attaqué a été rendu après son entrée en vigueur.
2    ...122
3    La période de fonction des juges ordinaires et suppléants qui ont été élus sur la base de l'organisation judiciaire du 16 décembre 1943123 ou de l'arrêté fédéral du 23 mars 1984 concernant l'augmentation du nombre des juges suppléants du Tribunal fédéral124 ou qui seront élus pendant les années 2007 et 2008 prend fin le 31 décembre 2008.125
4    La limitation du nombre de juges suppléants au sens de l'art. 1, al. 4, s'applique dès 2009.126
BGG ist das Bundesgerichtsgesetz auf die nach seinem Inkrafttreten eingeleiteten Verfahren des Bundesgerichts anwendbar, auf ein Beschwerdeverfahren jedoch nur dann, wenn auch der angefochtene Entscheid nach dem Inkrafttreten dieses Gesetzes ergangen ist.
1.3.1 Die Veranlagungsentscheide für das Steuerjahr 2003 datieren vom 30. Mai 2005 (Basel-Stadt) bzw. vom 11. April 2005 (Solothurn). Für deren Anfechtung finden die Vorschriften des Bundesrechtspflegegesetzes (OG) Anwendung; soweit sich die Beschwerde vom 10. Juli 2007 auf die Veranlagungen des Jahres 2003 bezieht, ist sie als staatsrechtliche Beschwerde zu betrachten.
1.3.2 Dasselbe gilt für das Steuerjahr 2004. Der diesbezügliche Veranlagungsentscheid des Kantons Solothurn datiert vom 19. Juni 2006, und vom Kanton Basel-Stadt liegt diesbezüglich ein "Veranlagungsprotokoll" vom 27. Juli 2006 vor. Wohl haben die Beschwerdeführer am 16. August 2007 per Fax eine vom gleichen Tag datierende Veranlagung des Kantons Basel-Stadt per 2004 mit definitiver Steuerausscheidung eingereicht. Nun kann sich die Beschwerde vom 10. Juli 2007 nicht auf diese erst nach ihrer Einreichung ergangene Verfügung beziehen, und es liegt für das Steuerjahr 2004 kein nach dem 1. Januar 2007 ergangener angefochtener Entscheid vor. Die Beschwerde ist auch in dieser Hinsicht als staatsrechtliche Beschwerde zu betrachten.
1.3.3 Für das Steuerjahr 2005 sind die Veranlagungsverfügungen beider Kantone nach Inkrafttreten des Bundesgerichtsgesetzes (BGG) ergangen (im Kanton Basel-Stadt am 20. April 2007, im Kanton Solothurn am 11. Juni 2007), und diesbezüglich kommt der neue Verfahrenserlass zur Anwendung; entsprechend ist die Beschwerde, soweit sie das Steuerjahr 2005 betrifft, als Beschwerde in öffentlich-rechtlichen Angelegenheiten zu behandeln.

1.4 Nachfolgend ist zu prüfen, ob die jeweiligen Eintretensvoraussetzungen für die staatsrechtliche Beschwerde und die Beschwerde in öffentlich-rechtlichen Angelegenheiten erfüllt sind.

2.
2.1 Gemäss Art. 86
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 132 Droit transitoire - 1 La présente loi s'applique aux procédures introduites devant le Tribunal fédéral après son entrée en vigueur; elle ne s'applique aux procédures de recours que si l'acte attaqué a été rendu après son entrée en vigueur.
1    La présente loi s'applique aux procédures introduites devant le Tribunal fédéral après son entrée en vigueur; elle ne s'applique aux procédures de recours que si l'acte attaqué a été rendu après son entrée en vigueur.
2    ...122
3    La période de fonction des juges ordinaires et suppléants qui ont été élus sur la base de l'organisation judiciaire du 16 décembre 1943123 ou de l'arrêté fédéral du 23 mars 1984 concernant l'augmentation du nombre des juges suppléants du Tribunal fédéral124 ou qui seront élus pendant les années 2007 et 2008 prend fin le 31 décembre 2008.125
4    La limitation du nombre de juges suppléants au sens de l'art. 1, al. 4, s'applique dès 2009.126
OG ist die staatsrechtliche Beschwerde nur gegen letztinstanzliche kantonale Entscheide zulässig (Abs. 1). Bei Beschwerden auf dem Gebiet der interkantonalen Doppelbesteuerung muss der kantonale Instanzenzug nicht ausgeschöpft werden (Abs. 2). Gemäss Art. 89
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 132 Droit transitoire - 1 La présente loi s'applique aux procédures introduites devant le Tribunal fédéral après son entrée en vigueur; elle ne s'applique aux procédures de recours que si l'acte attaqué a été rendu après son entrée en vigueur.
1    La présente loi s'applique aux procédures introduites devant le Tribunal fédéral après son entrée en vigueur; elle ne s'applique aux procédures de recours que si l'acte attaqué a été rendu après son entrée en vigueur.
2    ...122
3    La période de fonction des juges ordinaires et suppléants qui ont été élus sur la base de l'organisation judiciaire du 16 décembre 1943123 ou de l'arrêté fédéral du 23 mars 1984 concernant l'augmentation du nombre des juges suppléants du Tribunal fédéral124 ou qui seront élus pendant les années 2007 et 2008 prend fin le 31 décembre 2008.125
4    La limitation du nombre de juges suppléants au sens de l'art. 1, al. 4, s'applique dès 2009.126
OG sodann ist die staatsrechtliche Beschwerde dem Bundesgericht binnen 30 Tagen, von der nach dem kantonalen Recht massgebenden Eröffnung oder Mitteilung der Verfügung an gerechnet, schriftlich einzureichen (Abs. 1). Bei Beschwerden wegen interkantonaler Kompetenzkonflikte (z.B. wegen Verletzung des Doppelbesteuerungsverbots) beginnt die Beschwerdefrist erst, wenn in beiden Kantonen Verfügungen getroffen worden sind, gegen welche staatsrechtliche Beschwerde geführt werden kann (Abs. 2).
Gemäss Art. 86 Abs. 1 lit. d
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 86 Autorités précédentes en général - 1 Le recours est recevable contre les décisions:
1    Le recours est recevable contre les décisions:
a  du Tribunal administratif fédéral;
b  du Tribunal pénal fédéral;
c  de l'Autorité indépendante d'examen des plaintes en matière de radio-télévision;
d  des autorités cantonales de dernière instance, pour autant que le recours devant le Tribunal administratif fédéral ne soit pas ouvert.
2    Les cantons instituent des tribunaux supérieurs qui statuent comme autorités précédant immédiatement le Tribunal fédéral, sauf dans les cas où une autre loi fédérale prévoit qu'une décision d'une autre autorité judiciaire peut faire l'objet d'un recours devant le Tribunal fédéral.
3    Pour les décisions revêtant un caractère politique prépondérant, les cantons peuvent instituer une autorité autre qu'un tribunal.
BGG ist die Beschwerde in öffentlich-rechtlichen Angelegenheiten nur zulässig gegen Entscheide letzter kantonaler Instanzen, sofern nicht die Beschwerde an das Bundesverwaltungsgericht zulässig ist. Nach Art. 100
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
BGG ist die Beschwerde gegen einen Entscheid innert 30 Tagen nach der Eröffnung der vollständigen Ausfertigung beim Bundesgericht einzureichen (Abs. 1). Bei Beschwerden wegen interkantonaler Kompetenzkonflikte beginnt die Beschwerdefrist spätestens dann zu laufen, wenn in beiden Kantonen Entscheide getroffen worden sind, gegen welche beim Bundesgericht Beschwerde geführt werden kann (Abs. 5).
Weder Art. 89 Abs. 3
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG noch Art. 100 Abs. 5
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
BGG entbinden den Steuerpflichtigen davon, spätestens 30 Tage nach Eröffnung eines anfechtbaren kantonalen Entscheids Beschwerde zu erheben.

2.2 Gegenstand der Beschwerde sind verschiedene, zu unterschiedlichen Zeitpunkten gefällte Veranlagungsverfügungen, d.h. erstinstanzliche Entscheide.
2.2.1 Da für die Anfechtung der Veranlagungen der Steuerjahre 2003 und 2004 die staatsrechtliche Beschwerde zur Verfügung steht (E. 1.3.1 und 1.3.2) und somit Art. 86 Abs. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG massgeblich ist (E. 2.1 hiervor), erweist sich diesbezüglich die Letztinstanzlichkeit nicht als Eintretensvoraussetzung. Hingegen wurde die staatsrechtliche Beschwerde am 10. Juli 2007 weit mehr als 30 Tage nach Eröffnung der entsprechenden Veranlagungen beider Kantone und damit gemäss Art. 89 Abs. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG verspätet erhoben. Dass (vor Einreichung der vorliegenden Beschwerde) auch im Jahr 2007 Veranlagungsverfügungen eröffnet worden sind, ist unerheblich, betreffen diese doch nicht die Steuerjahre 2003 und 2004; Art. 89 Abs. 3
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG hilft damit den Beschwerdeführern nicht weiter.
Auf die staatsrechtliche Beschwerde ist nach dem Gesagten wegen verspäteter Beschwerdeerhebung nicht einzutreten.
2.2.2 Die Beschwerde in öffentlich-rechtlichen Angelegenheiten als für die Anfechtung der Veranlagungen des Steuerjahres 2005 massgebliches Rechtsmittel (oben, E. 1.3.3) ist demgegenüber am 10. Juli 2007 rechtzeitig erhoben worden. Die Beschwerdefrist von 30 Tagen gemäss Art. 100 Abs. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
BGG ist in Bezug auf die Veranlagung des Kantons Solothurn vom 11. Juni 2007 eingehalten, was unter dem Gesichtswinkel von Art. 100 Abs. 5
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
BGG genügt, selbst wenn bloss die früher (am 20. April 2007) eröffnete Veranlagung des Kantons Basel-Stadt bestritten werden soll.
Die Beschwerdeführer gehen davon aus, dass bei der Beschwerde in öffentlich-rechtlichen Angelegenheiten wegen Verletzung des Doppelbesteuerungsverbots, gleich wie bei der staatsrechtlichen Beschwerde, die Letztinstanzlichkeit des angefochtenen Entscheids nicht Eintretensvoraussetzung sei, sodass auch gegen Veranlagungsverfügungen unmittelbar ans Bundesgericht gelangt werden könne. Dies trifft aus den nachfolgenden Erwägungen nicht zu.

2.3 Das Bundesgerichtsgesetz sieht, anders als das Bundesrechtspflegegesetz (Art. 86 Abs. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG), keine Ausnahme von der Regel von Art. 86 Abs. 1 lit. d
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 86 Autorités précédentes en général - 1 Le recours est recevable contre les décisions:
1    Le recours est recevable contre les décisions:
a  du Tribunal administratif fédéral;
b  du Tribunal pénal fédéral;
c  de l'Autorité indépendante d'examen des plaintes en matière de radio-télévision;
d  des autorités cantonales de dernière instance, pour autant que le recours devant le Tribunal administratif fédéral ne soit pas ouvert.
2    Les cantons instituent des tribunaux supérieurs qui statuent comme autorités précédant immédiatement le Tribunal fédéral, sauf dans les cas où une autre loi fédérale prévoit qu'une décision d'une autre autorité judiciaire peut faire l'objet d'un recours devant le Tribunal fédéral.
3    Pour les décisions revêtant un caractère politique prépondérant, les cantons peuvent instituer une autorité autre qu'un tribunal.
BGG vor; ausgehend vom Gesetzestext können mithin ausnahmslos, auch auf dem Gebiet der interkantonalen Doppelbesteuerung, nur Entscheide letzter kantonaler - gerichtlicher (vgl. Art. 86 Abs. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 86 Autorités précédentes en général - 1 Le recours est recevable contre les décisions:
1    Le recours est recevable contre les décisions:
a  du Tribunal administratif fédéral;
b  du Tribunal pénal fédéral;
c  de l'Autorité indépendante d'examen des plaintes en matière de radio-télévision;
d  des autorités cantonales de dernière instance, pour autant que le recours devant le Tribunal administratif fédéral ne soit pas ouvert.
2    Les cantons instituent des tribunaux supérieurs qui statuent comme autorités précédant immédiatement le Tribunal fédéral, sauf dans les cas où une autre loi fédérale prévoit qu'une décision d'une autre autorité judiciaire peut faire l'objet d'un recours devant le Tribunal fédéral.
3    Pour les décisions revêtant un caractère politique prépondérant, les cantons peuvent instituer une autorité autre qu'un tribunal.
BGG) - Instanzen mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht angefochten werden.
Die Ausnahmeregel von Art. 86 Abs. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG trug primär den verfahrensrechtlichen Schwierigkeiten, vor die sich der doppelt Besteuerte gestellt sieht, Rechnung. Die Lehre bedauert denn auch, dass das neue Recht keine Ausnahme mehr enthält. Abgesehen davon, dass das Verfahren verlängert und für den Steuerpflichtigen verteuert wird, wird als wenig sinnvoll erachtet, dass nunmehr zwingend innerkantonal der Instanzenzug durchlaufen werden muss, stehen sich doch in einem interkantonalen Kompetenzkonflikt regelmässig nicht nur der Steuerpflichtige einerseits und mehrere Kantone andererseits, sondern auch die betroffenen Kantone untereinander in einer parteiähnlichen Stellung gegenüber. Zudem wird von schwer einschätzbaren prozessualen Hindernissen gesprochen (zum Ganzen: Alfred Meier/Diego Clavadetscher, Prozessuale Klippen bei der Durchsetzung des interkantonalen Doppelbesteuerungsverbots, IFF Forum für Steuerrecht 2007, S. 135 ff., S. 139 und 141; Michael Beusch, Die Einheitsbeschwerde im Steuerrecht, IFF Forum für Steuerrecht 2006, S. 249 ff., S. 258). Die Neuerung steht indessen im Einklang mit einem der wichtigen Ziele der Bundesrechtspflegereform, das Bundesgericht zu entlasten und deshalb nicht als erste richterliche Behörde tätig
werden zu lassen; bevor es angerufen werden kann, soll zuvor immer mindestens ein Gericht über die Streitsache entschieden haben, was mit einer gewissen Filterwirkung verbunden ist und dem Bundesgericht aufwändige Sachverhaltsabklärungen ersparen soll (Botschaft zur Totalrevision der Bundesrechtspflege vom 28. Februar 2001 zu Art. 80
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 80 Autorités précédentes - 1 Le recours est recevable contre les décisions prises par les autorités cantonales de dernière instance ou par la Cour des plaintes et la Cour d'appel du Tribunal pénal fédéral.49
1    Le recours est recevable contre les décisions prises par les autorités cantonales de dernière instance ou par la Cour des plaintes et la Cour d'appel du Tribunal pénal fédéral.49
2    Les cantons instituent des tribunaux supérieurs comme autorités cantonales de dernière instance. Ces tribunaux statuent sur recours. Sont exceptés les cas dans lesquels le code de procédure pénale du 5 octobre 2007 (CPP)50 prévoit un tribunal des mesures de contrainte ou un autre tribunal comme instance cantonale unique.51
des Entwurfs BGG [heute Art. 86
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 86 Autorités précédentes en général - 1 Le recours est recevable contre les décisions:
1    Le recours est recevable contre les décisions:
a  du Tribunal administratif fédéral;
b  du Tribunal pénal fédéral;
c  de l'Autorité indépendante d'examen des plaintes en matière de radio-télévision;
d  des autorités cantonales de dernière instance, pour autant que le recours devant le Tribunal administratif fédéral ne soit pas ouvert.
2    Les cantons instituent des tribunaux supérieurs qui statuent comme autorités précédant immédiatement le Tribunal fédéral, sauf dans les cas où une autre loi fédérale prévoit qu'une décision d'une autre autorité judiciaire peut faire l'objet d'un recours devant le Tribunal fédéral.
3    Pour les décisions revêtant un caractère politique prépondérant, les cantons peuvent instituer une autorité autre qu'un tribunal.
BGG], in: BBl 2001 4202 S. 4325 f., s. an gleicher Stelle auch Bemerkung zu Art. 94
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 94 Déni de justice et retard injustifié - Le recours est recevable si, sans en avoir le droit, la juridiction saisie s'abstient de rendre une décision sujette à recours ou tarde à le faire.
des Entwurfs BGG [heute Art. 100 Abs. 5
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
BGG]). Zwar wird das Bundesgericht angesichts der besonderen Konstellation, die dem Beschwerdeverfahren in Doppelbesteuerungssachen zugrunde liegt, auch bei Vorliegen des Entscheids einer letztinstanzlichen kantonalen richterlichen Behörde nicht in jedem Fall davon entbunden, den Sachverhalt frei zu prüfen. Sodann wird in Doppelbesteuerungsverfahren das in Art. 99
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 99 - 1 Aucun fait nouveau ni preuve nouvelle ne peut être présenté à moins de résulter de la décision de l'autorité précédente.
1    Aucun fait nouveau ni preuve nouvelle ne peut être présenté à moins de résulter de la décision de l'autorité précédente.
2    Toute conclusion nouvelle est irrecevable.
BGG enthaltene Novenverbot wohl zu relativieren sein, wenn der Instanzenzug nur in einem Kanton durchlaufen wurde (s. dazu Alfred Meier/Diego Clavadetscher, a.a.O., S. 140). Die mit dem Vorschalten einer gerichtlichen Instanz verbundenen Vorteile wirken sich insofern nicht vollumfänglich aus. Selbst wenn man aber die im Spiel stehenden Interessen anders gewichten und eine Ausnahmeregelung
im Sinne von Art. 86 Abs. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
OG vorziehen wollte, müsste diesbezüglich der Gesetzgeber tätig werden (s. dazu Alfred Meier/Diego Clavadetscher, a.a.O., S. 141). Es besteht keine Möglichkeit, auf dem Wege der Gesetzesauslegung zu diesem Ergebnis zu gelangen. Das Bundesgerichtsgesetz enthält insofern keine Lücke. Wie sich aus der erwähnten Botschaft zur Totalrevision der Bundesrechtspflege (S. 4326) klar ergibt, handelt es sich bei der Neuregelung der Frage der Letztinstanzlichkeit nicht um ein Versehen; vielmehr entspringt sie einer bewussten gesetzgeberischen Entscheidung.

2.4 Die Rechtsmittelregelung des Bundesgerichtsgesetzes mag den Rechtsschutz für den mehrfach Besteuerten erschweren. Immerhin ist er aber nicht verpflichtet, in jedem der betroffenen Kantone den Instanzenzug zu durchlaufen. Es genügt nach dem Willen des Gesetzgebers, wenn er dies bloss in einem Kanton tut; gegen den dort erwirkten letztinstanzlichen gerichtlichen Entscheid kann er Beschwerde in öffentlich-rechtlichen Angelegenheiten erheben und dabei auch die früher ergangenen Entscheide in anderen die Steuerhoheit beanspruchenden Kantonen anfechten, selbst wenn diese nicht letztinstanzlich sind (Botschaft S. 4326; Michael Beusch, a.a.O.; Xavier Oberson, Droit fiscal suisse, 3. Aufl., Basel 2007 S. 475 Rz. 80). Keine Probleme ergeben sich dabei, wenn der Steuerpflichtige mit der Besteuerung desjenigen Kantons nicht einverstanden ist, in welchem er den Instanzenzug durchläuft.
Nun ist denkbar, dass der Steuerpflichtige die Steuerhoheit des zuletzt veranlagenden (oder zuletzt einen Steuerdomizilentscheid fällenden) Kantons anerkennen will. Es wird ihm in diesem Fall keine andere Wahl bleiben, als den Instanzenzug im letzten Kanton zu durchlaufen, um schliesslich vor Bundesgericht die Aufhebung der eine Doppelbesteuerung bewirkenden Veranlagungen übriger Kantone beantragen zu können. Dieser Rechtsmittelweg muss dem doppelt Besteuerten trotz der Besonderheit der Konstellation (s. dazu Alfred Meier/Diego Clavadetscher, a.a.O., S. 139 f. Ziff. 5.3, insbesondere Ziff. 5.3.2.2.1) offenstehen.

2.5 Die vorliegende Beschwerde richtet sich, soweit sie fristgerecht erhoben worden und als Beschwerde in öffentlich-rechtlichen Angelegenheiten zu behandeln ist (Steuerjahr 2005), ausschliesslich gegen Veranlagungsverfügungen, und es fehlt an der Voraussetzung der Letztinstanzlichkeit gemäss Art. 86 Abs. 1 lit. d
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 86 Autorités précédentes en général - 1 Le recours est recevable contre les décisions:
1    Le recours est recevable contre les décisions:
a  du Tribunal administratif fédéral;
b  du Tribunal pénal fédéral;
c  de l'Autorité indépendante d'examen des plaintes en matière de radio-télévision;
d  des autorités cantonales de dernière instance, pour autant que le recours devant le Tribunal administratif fédéral ne soit pas ouvert.
2    Les cantons instituent des tribunaux supérieurs qui statuent comme autorités précédant immédiatement le Tribunal fédéral, sauf dans les cas où une autre loi fédérale prévoit qu'une décision d'une autre autorité judiciaire peut faire l'objet d'un recours devant le Tribunal fédéral.
3    Pour les décisions revêtant un caractère politique prépondérant, les cantons peuvent instituer une autorité autre qu'un tribunal.
BGG. Sie erweist sich als unzulässig, und es ist darauf nicht einzutreten.

2.6 Da zum neuen Rechtsmittelweg noch keine publizierte Rechtsprechung besteht, rechtfertigt es sich, die ans Bundesgericht adressierte Beschwerde vom 20. Juli 2007 mitsamt Beilagen an das Steueramt des Kantons Solothurn weiterzuleiten, damit dieses prüft, ob es die Rechtsschrift nachträglich als Einsprache gegen die Veranlagung vom 11. Juni 2007 betreffend das Steuerjahr 2005 entgegennehmen kann (vgl. Hansjörg Seiler/Nicolas von Werdt/Andreas Güngerich, Stämpflis Handkommentar zum Bundesgerichtsgesetz [BGG], Bern 2007, Rz. 3 zu Art. 30
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 30 Incompétence - 1 Si le Tribunal fédéral est d'avis qu'il est incompétent, il rend une décision d'irrecevabilité.
1    Si le Tribunal fédéral est d'avis qu'il est incompétent, il rend une décision d'irrecevabilité.
2    Si la compétence d'une autre autorité a été déterminée à l'issue d'un échange de vues ou si la compétence d'une autre autorité fédérale apparaît vraisemblable, le Tribunal fédéral transmet l'affaire à cette autorité.
BGG, S. 108).

3.
Da auf die Beschwerde nicht eingetreten werden kann, sind die Gerichtskosten (Art. 65
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 65 Frais judiciaires - 1 Les frais judiciaires comprennent l'émolument judiciaire, l'émolument pour la copie de mémoires, les frais de traduction, sauf d'une langue officielle à une autre, et les indemnités versées aux experts et aux témoins.
1    Les frais judiciaires comprennent l'émolument judiciaire, l'émolument pour la copie de mémoires, les frais de traduction, sauf d'une langue officielle à une autre, et les indemnités versées aux experts et aux témoins.
2    L'émolument judiciaire est calculé en fonction de la valeur litigieuse, de l'ampleur et de la difficulté de la cause, de la façon de procéder des parties et de leur situation financière.
3    Son montant est fixé en règle générale:
a  entre 200 et 5000 francs dans les contestations non pécuniaires;
b  entre 200 et 100 000 francs dans les autres contestations.
4    Il est fixé entre 200 et 1000 francs, indépendamment de la valeur litigieuse, dans les affaires qui concernent:
a  des prestations d'assurance sociale;
b  des discriminations à raison du sexe;
c  des litiges résultant de rapports de travail, pour autant que la valeur litigieuse ne dépasse pas 30 000 francs;
d  des litiges concernant les art. 7 et 8 de la loi du 13 décembre 2002 sur l'égalité pour les handicapés24.
5    Si des motifs particuliers le justifient, le Tribunal fédéral peut majorer ces montants jusqu'au double dans les cas visés à l'al. 3 et jusqu'à 10 000 francs dans les cas visés à l'al. 4.
BGG bzw. Art. 153a
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 65 Frais judiciaires - 1 Les frais judiciaires comprennent l'émolument judiciaire, l'émolument pour la copie de mémoires, les frais de traduction, sauf d'une langue officielle à une autre, et les indemnités versées aux experts et aux témoins.
1    Les frais judiciaires comprennent l'émolument judiciaire, l'émolument pour la copie de mémoires, les frais de traduction, sauf d'une langue officielle à une autre, et les indemnités versées aux experts et aux témoins.
2    L'émolument judiciaire est calculé en fonction de la valeur litigieuse, de l'ampleur et de la difficulté de la cause, de la façon de procéder des parties et de leur situation financière.
3    Son montant est fixé en règle générale:
a  entre 200 et 5000 francs dans les contestations non pécuniaires;
b  entre 200 et 100 000 francs dans les autres contestations.
4    Il est fixé entre 200 et 1000 francs, indépendamment de la valeur litigieuse, dans les affaires qui concernent:
a  des prestations d'assurance sociale;
b  des discriminations à raison du sexe;
c  des litiges résultant de rapports de travail, pour autant que la valeur litigieuse ne dépasse pas 30 000 francs;
d  des litiges concernant les art. 7 et 8 de la loi du 13 décembre 2002 sur l'égalité pour les handicapés24.
5    Si des motifs particuliers le justifient, le Tribunal fédéral peut majorer ces montants jusqu'au double dans les cas visés à l'al. 3 et jusqu'à 10 000 francs dans les cas visés à l'al. 4.
OG) den Beschwerdeführern zu gleichen Teilen unter solidarischer Haftung aufzuerlegen (Art. 66 Abs. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 66 Recouvrement des frais judiciaires - 1 En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
1    En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
2    Si une affaire est liquidée par un désistement ou une transaction, les frais judiciaires peuvent être réduits ou remis.
3    Les frais causés inutilement sont supportés par celui qui les a engendrés.
4    En règle générale, la Confédération, les cantons, les communes et les organisations chargées de tâches de droit public ne peuvent se voir imposer de frais judiciaires s'ils s'adressent au Tribunal fédéral dans l'exercice de leurs attributions officielles sans que leur intérêt patrimonial soit en cause ou si leurs décisions font l'objet d'un recours.
5    Sauf disposition contraire, les frais judiciaires mis conjointement à la charge de plusieurs personnes sont supportés par elles à parts égales et solidairement.
und 5
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 66 Recouvrement des frais judiciaires - 1 En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
1    En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
2    Si une affaire est liquidée par un désistement ou une transaction, les frais judiciaires peuvent être réduits ou remis.
3    Les frais causés inutilement sont supportés par celui qui les a engendrés.
4    En règle générale, la Confédération, les cantons, les communes et les organisations chargées de tâches de droit public ne peuvent se voir imposer de frais judiciaires s'ils s'adressent au Tribunal fédéral dans l'exercice de leurs attributions officielles sans que leur intérêt patrimonial soit en cause ou si leurs décisions font l'objet d'un recours.
5    Sauf disposition contraire, les frais judiciaires mis conjointement à la charge de plusieurs personnes sont supportés par elles à parts égales et solidairement.
BGG bzw. Art. 156 Abs. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 66 Recouvrement des frais judiciaires - 1 En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
1    En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
2    Si une affaire est liquidée par un désistement ou une transaction, les frais judiciaires peuvent être réduits ou remis.
3    Les frais causés inutilement sont supportés par celui qui les a engendrés.
4    En règle générale, la Confédération, les cantons, les communes et les organisations chargées de tâches de droit public ne peuvent se voir imposer de frais judiciaires s'ils s'adressent au Tribunal fédéral dans l'exercice de leurs attributions officielles sans que leur intérêt patrimonial soit en cause ou si leurs décisions font l'objet d'un recours.
5    Sauf disposition contraire, les frais judiciaires mis conjointement à la charge de plusieurs personnes sont supportés par elles à parts égales et solidairement.
und 7
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 66 Recouvrement des frais judiciaires - 1 En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
1    En règle générale, les frais judiciaires sont mis à la charge de la partie qui succombe. Si les circonstances le justifient, le Tribunal fédéral peut les répartir autrement ou renoncer à les mettre à la charge des parties.
2    Si une affaire est liquidée par un désistement ou une transaction, les frais judiciaires peuvent être réduits ou remis.
3    Les frais causés inutilement sont supportés par celui qui les a engendrés.
4    En règle générale, la Confédération, les cantons, les communes et les organisations chargées de tâches de droit public ne peuvent se voir imposer de frais judiciaires s'ils s'adressent au Tribunal fédéral dans l'exercice de leurs attributions officielles sans que leur intérêt patrimonial soit en cause ou si leurs décisions font l'objet d'un recours.
5    Sauf disposition contraire, les frais judiciaires mis conjointement à la charge de plusieurs personnes sont supportés par elles à parts égales et solidairement.
OG).

Demnach erkennt das Bundesgericht:

1.
Auf die Beschwerde wird nicht eingetreten.

2.
Die Rechtsschrift vom 10. Juli 2007 wird mit den Beilagen im Sinne der Erwägungen an das Steueramt des Kantons Solothurn übermittelt.

3.
Die Gerichtsgebühr von Fr. 1'000.-- wird den Beschwerdeführern je zur Hälfte unter solidarischer Haftung auferlegt.

4.
Dieses Urteil wird den Beschwerdeführern, dem Steueramt des Kantons Solothurn und der Steuerverwaltung des Kantons Basel-Stadt schriftlich mitgeteilt.
Lausanne, 21. September 2007
Im Namen der II. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Der Gerichtsschreiber: