<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
 <title>/gnucash/trunk/src/import-export/qif-import/file-format.txt - GnuCash - Trac</title><link rel="start" href="/trac/wiki" /><link rel="search" href="/trac/search" /><link rel="help" href="/trac/wiki/TracGuide" /><link rel="stylesheet" href="/trac-static/css/trac.css" type="text/css" /><link rel="stylesheet" href="/trac-static/css/code.css" type="text/css" /><link rel="stylesheet" href="/trac-static/css/browser.css" type="text/css" /><link rel="icon" href="/trac/chrome/common/trac.ico" type="image/x-icon" /><link rel="shortcut icon" href="/trac/chrome/common/trac.ico" type="image/x-icon" /><link rel="up" href="/trac/browser/gnucash/trunk/src/import-export/qif-import" title="Parent directory" /><link rel="alternate" href="/trac/browser/gnucash/trunk/src/import-export/qif-import/file-format.txt?format=txt" title="Plain Text" type="text/plain" /><link rel="alternate" href="/trac/export/20576/gnucash/trunk/src/import-export/qif-import/file-format.txt" title="Original Format" type="text/plain; charset=iso-8859-15" /><style type="text/css">
</style>
 <script type="text/javascript" src="/trac-static/js/trac.js"></script>
</head>
<body>


<div id="banner">

<div id="header"><a id="logo" href="http://example.org/"><img src="/trac/chrome/common/trac_banner.png" alt="" /></a><hr /></div>

<form id="search" action="/trac/search" method="get">
 <div>
  <label for="proj-search">Search:</label>
  <input type="text" id="proj-search" name="q" size="10" accesskey="f" value="" />
  <input type="submit" value="Search" />
  <input type="hidden" name="wiki" value="on" />
  <input type="hidden" name="changeset" value="on" />
  <input type="hidden" name="ticket" value="on" />
 </div>
</form>



<div id="metanav" class="nav"><ul><li class="first"><a href="/trac/login">Login</a></li><li><a href="/trac/settings">Settings</a></li><li><a accesskey="6" href="/trac/wiki/TracGuide">Help/Guide</a></li><li class="last"><a href="/trac/about">About Trac</a></li></ul></div>
</div>

<div id="mainnav" class="nav"><ul><li class="first"><a accesskey="1" href="/trac/wiki">Wiki</a></li><li><a accesskey="2" href="/trac/timeline">Timeline</a></li><li><a accesskey="3" href="/trac/roadmap">Roadmap</a></li><li class="active"><a href="/trac/browser">Browse Source</a></li><li><a href="/trac/report">View Tickets</a></li><li class="last"><a accesskey="4" href="/trac/search">Search</a></li></ul></div>
<div id="main">




<div id="ctxtnav" class="nav">
 <ul>
  <li class="first"><a href="/trac/changeset/18115/gnucash/trunk/src/import-export/qif-import/file-format.txt">
   Last Change</a></li>
  <li class="last"><a href="/trac/log/gnucash/trunk/src/import-export/qif-import/file-format.txt">
   Revision Log</a></li>
 </ul>
</div>


<div id="searchable">
<div id="content" class="browser">
 <h1><a class="first" title="Go to root directory" href="/trac/browser">root</a><span class="sep">/</span><a title="View gnucash" href="/trac/browser/gnucash">gnucash</a><span class="sep">/</span><a title="View trunk" href="/trac/browser/gnucash/trunk">trunk</a><span class="sep">/</span><a title="View src" href="/trac/browser/gnucash/trunk/src">src</a><span class="sep">/</span><a title="View import-export" href="/trac/browser/gnucash/trunk/src/import-export">import-export</a><span class="sep">/</span><a title="View qif-import" href="/trac/browser/gnucash/trunk/src/import-export/qif-import">qif-import</a><span class="sep">/</span><a title="View file-format.txt" href="/trac/browser/gnucash/trunk/src/import-export/qif-import/file-format.txt">file-format.txt</a></h1>

 <div id="jumprev">
  <form action="" method="get">
   <div>
    <label for="rev">View revision:</label>
    <input type="text" id="rev" name="rev" value="" size="4" />
   </div>
  </form>
 </div>

 

 
  <table id="info" summary="Revision info"><tr>
    <th scope="col">
     Revision <a href="/trac/changeset/18115">18115</a>, 12.2 kB
     (checked in by cedayiv, 2 years ago)
    </th></tr><tr>
    <td class="message"><p>
QIF Import: Documentation .txt file patch by Daniel Convissor. I've added some unrelated whitespace fixes. <br />
</p>
</td>
   </tr><tr>
    <td colspan="2"><ul class="props">
      <li>Property <strong>svn:keywords</strong> set to <em><code>Author Date Id Revision</code></em></li>
    </ul></td></tr>
  </table>
  <div id="preview"><table class="code"><thead><tr><th class="lineno">Line</th><th class="content">&nbsp;</th></tr></thead><tbody><tr><th id="L1"><a href="#L1">1</a></th>
<td>QIF file format</td>
</tr><tr><th id="L2"><a href="#L2">2</a></th>
<td>---------------</td>
</tr><tr><th id="L3"><a href="#L3">3</a></th>
<td>The QIF is an old and rather broken file format defined by Intuit</td>
</tr><tr><th id="L4"><a href="#L4">4</a></th>
<td>for exporting Quicken data.&nbsp; It is 'broken' because the format</td>
</tr><tr><th id="L5"><a href="#L5">5</a></th>
<td>is ambiguous in many places, non-standard between different releases</td>
</tr><tr><th id="L6"><a href="#L6">6</a></th>
<td>and applications, and even varies subtly from country to country (in</td>
</tr><tr><th id="L7"><a href="#L7">7</a></th>
<td>particular, the way dates and amounts are represented), and fails</td>
</tr><tr><th id="L8"><a href="#L8">8</a></th>
<td>to define important data (such as the currency denomination, or the</td>
</tr><tr><th id="L9"><a href="#L9">9</a></th>
<td>exchange rates when transferring between accounts marked in different</td>
</tr><tr><th id="L10"><a href="#L10">10</a></th>
<td>currencies).&nbsp; Importing a QIF file can require significant manual</td>
</tr><tr><th id="L11"><a href="#L11">11</a></th>
<td>intervention by the user in order to get the data straight.</td>
</tr><tr><th id="L12"><a href="#L12">12</a></th>
<td></td>
</tr><tr><th id="L13"><a href="#L13">13</a></th>
<td></td>
</tr><tr><th id="L14"><a href="#L14">14</a></th>
<td>Extensions</td>
</tr><tr><th id="L15"><a href="#L15">15</a></th>
<td>----------</td>
</tr><tr><th id="L16"><a href="#L16">16</a></th>
<td>TEF -- Time and Expense Format (see below)</td>
</tr><tr><th id="L17"><a href="#L17">17</a></th>
<td></td>
</tr><tr><th id="L18"><a href="#L18">18</a></th>
<td>QFX -- also known as 'Web Connect' --&nbsp; very similar, and is the</td>
</tr><tr><th id="L19"><a href="#L19">19</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;'new' standard for on-line bank statement downloads.</td>
</tr><tr><th id="L20"><a href="#L20">20</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;(??? or is it just 'ofx in a file' ???)</td>
</tr><tr><th id="L21"><a href="#L21">21</a></th>
<td></td>
</tr><tr><th id="L22"><a href="#L22">22</a></th>
<td></td>
</tr><tr><th id="L23"><a href="#L23">23</a></th>
<td>Type of account identifiers</td>
</tr><tr><th id="L24"><a href="#L24">24</a></th>
<td>----------------------------</td>
</tr><tr><th id="L25"><a href="#L25">25</a></th>
<td>!Type:Bank&nbsp; &nbsp; &nbsp;Bank account</td>
</tr><tr><th id="L26"><a href="#L26">26</a></th>
<td>!Type:Bill&nbsp; &nbsp; &nbsp;??? (bill presentment ???)</td>
</tr><tr><th id="L27"><a href="#L27">27</a></th>
<td>!Type:Cash&nbsp; &nbsp; &nbsp;Cash account</td>
</tr><tr><th id="L28"><a href="#L28">28</a></th>
<td>!Type:CCard&nbsp; &nbsp; Credit Card account</td>
</tr><tr><th id="L29"><a href="#L29">29</a></th>
<td>!Type:Invoice&nbsp; ??? (invoice presentment ???)</td>
</tr><tr><th id="L30"><a href="#L30">30</a></th>
<td>!Type:Invst&nbsp; &nbsp; Investment account</td>
</tr><tr><th id="L31"><a href="#L31">31</a></th>
<td>!Type:Oth A&nbsp; &nbsp; Asset account</td>
</tr><tr><th id="L32"><a href="#L32">32</a></th>
<td>!Type:Oth S&nbsp; &nbsp; Asset account (German)</td>
</tr><tr><th id="L33"><a href="#L33">33</a></th>
<td>!Type:Oth L&nbsp; &nbsp; Liability account</td>
</tr><tr><th id="L34"><a href="#L34">34</a></th>
<td>!Type:Tax&nbsp; &nbsp; &nbsp; ???</td>
</tr><tr><th id="L35"><a href="#L35">35</a></th>
<td></td>
</tr><tr><th id="L36"><a href="#L36">36</a></th>
<td>!Account&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Account list or which account applies to following</td>
</tr><tr><th id="L37"><a href="#L37">37</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;transactions</td>
</tr><tr><th id="L38"><a href="#L38">38</a></th>
<td></td>
</tr><tr><th id="L39"><a href="#L39">39</a></th>
<td>!Type:Cat&nbsp; &nbsp; &nbsp; &nbsp; Category list</td>
</tr><tr><th id="L40"><a href="#L40">40</a></th>
<td>!Type:Class&nbsp; &nbsp; &nbsp; Class list</td>
</tr><tr><th id="L41"><a href="#L41">41</a></th>
<td>!Type:Memorized&nbsp; Memorized transaction list</td>
</tr><tr><th id="L42"><a href="#L42">42</a></th>
<td></td>
</tr><tr><th id="L43"><a href="#L43">43</a></th>
<td>Note that !Account is used both to be a header for account information,</td>
</tr><tr><th id="L44"><a href="#L44">44</a></th>
<td>and to be a header for a list of transactions.</td>
</tr><tr><th id="L45"><a href="#L45">45</a></th>
<td></td>
</tr><tr><th id="L46"><a href="#L46">46</a></th>
<td>Also note that international versions of Quicken and MS Money often</td>
</tr><tr><th id="L47"><a href="#L47">47</a></th>
<td>translate the Type: tags into the local language.&nbsp; But not always.</td>
</tr><tr><th id="L48"><a href="#L48">48</a></th>
<td></td>
</tr><tr><th id="L49"><a href="#L49">49</a></th>
<td></td>
</tr><tr><th id="L50"><a href="#L50">50</a></th>
<td>Account Information Format</td>
</tr><tr><th id="L51"><a href="#L51">51</a></th>
<td>--------------------------</td>
</tr><tr><th id="L52"><a href="#L52">52</a></th>
<td>The below typically follow an !Account identifier, and provide account</td>
</tr><tr><th id="L53"><a href="#L53">53</a></th>
<td>data.</td>
</tr><tr><th id="L54"><a href="#L54">54</a></th>
<td></td>
</tr><tr><th id="L55"><a href="#L55">55</a></th>
<td>Letter Definition</td>
</tr><tr><th id="L56"><a href="#L56">56</a></th>
<td>N&nbsp; &nbsp; &nbsp; Name</td>
</tr><tr><th id="L57"><a href="#L57">57</a></th>
<td>T&nbsp; &nbsp; &nbsp; Type of account</td>
</tr><tr><th id="L58"><a href="#L58">58</a></th>
<td>D&nbsp; &nbsp; &nbsp; Description</td>
</tr><tr><th id="L59"><a href="#L59">59</a></th>
<td>L&nbsp; &nbsp; &nbsp; Credit limit (only for credit card accounts)</td>
</tr><tr><th id="L60"><a href="#L60">60</a></th>
<td>/&nbsp; &nbsp; &nbsp; Statement balance date</td>
</tr><tr><th id="L61"><a href="#L61">61</a></th>
<td>$&nbsp; &nbsp; &nbsp; Statement balance amount</td>
</tr><tr><th id="L62"><a href="#L62">62</a></th>
<td>^&nbsp; &nbsp; &nbsp; End of entry</td>
</tr><tr><th id="L63"><a href="#L63">63</a></th>
<td></td>
</tr><tr><th id="L64"><a href="#L64">64</a></th>
<td></td>
</tr><tr><th id="L65"><a href="#L65">65</a></th>
<td>Category Information Format</td>
</tr><tr><th id="L66"><a href="#L66">66</a></th>
<td>---------------------------</td>
</tr><tr><th id="L67"><a href="#L67">67</a></th>
<td>N&nbsp; &nbsp; &nbsp; Category name:subcategory name</td>
</tr><tr><th id="L68"><a href="#L68">68</a></th>
<td>D&nbsp; &nbsp; &nbsp; Description</td>
</tr><tr><th id="L69"><a href="#L69">69</a></th>
<td>T&nbsp; &nbsp; &nbsp; Tax related if included, not tax related if omitted</td>
</tr><tr><th id="L70"><a href="#L70">70</a></th>
<td>I&nbsp; &nbsp; &nbsp; Income category</td>
</tr><tr><th id="L71"><a href="#L71">71</a></th>
<td>E&nbsp; &nbsp; &nbsp; Expense category (if category type is unspecified,</td>
</tr><tr><th id="L72"><a href="#L72">72</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;assumes expense type)</td>
</tr><tr><th id="L73"><a href="#L73">73</a></th>
<td>B&nbsp; &nbsp; &nbsp; Budget amount (optional, only appears in a Budget QIF file)</td>
</tr><tr><th id="L74"><a href="#L74">74</a></th>
<td>R&nbsp; &nbsp; &nbsp; Tax schedule information</td>
</tr><tr><th id="L75"><a href="#L75">75</a></th>
<td>^&nbsp; &nbsp; &nbsp; End of entry</td>
</tr><tr><th id="L76"><a href="#L76">76</a></th>
<td></td>
</tr><tr><th id="L77"><a href="#L77">77</a></th>
<td></td>
</tr><tr><th id="L78"><a href="#L78">78</a></th>
<td>Class Information Format</td>
</tr><tr><th id="L79"><a href="#L79">79</a></th>
<td>------------------------</td>
</tr><tr><th id="L80"><a href="#L80">80</a></th>
<td>N&nbsp; &nbsp; &nbsp; Class name</td>
</tr><tr><th id="L81"><a href="#L81">81</a></th>
<td>D&nbsp; &nbsp; &nbsp; Description</td>
</tr><tr><th id="L82"><a href="#L82">82</a></th>
<td>^&nbsp; &nbsp; &nbsp; End of entry</td>
</tr><tr><th id="L83"><a href="#L83">83</a></th>
<td></td>
</tr><tr><th id="L84"><a href="#L84">84</a></th>
<td></td>
</tr><tr><th id="L85"><a href="#L85">85</a></th>
<td>Memorized Transaction Format</td>
</tr><tr><th id="L86"><a href="#L86">86</a></th>
<td>----------------------------</td>
</tr><tr><th id="L87"><a href="#L87">87</a></th>
<td>KC&nbsp; &nbsp; &nbsp;Check transaction</td>
</tr><tr><th id="L88"><a href="#L88">88</a></th>
<td>KD&nbsp; &nbsp; &nbsp;Deposit transaction</td>
</tr><tr><th id="L89"><a href="#L89">89</a></th>
<td>KP&nbsp; &nbsp; &nbsp;Payment transaction</td>
</tr><tr><th id="L90"><a href="#L90">90</a></th>
<td>KI&nbsp; &nbsp; &nbsp;Investment transaction</td>
</tr><tr><th id="L91"><a href="#L91">91</a></th>
<td>KE&nbsp; &nbsp; &nbsp;Electronic payee transaction</td>
</tr><tr><th id="L92"><a href="#L92">92</a></th>
<td>T&nbsp; &nbsp; &nbsp; Amount</td>
</tr><tr><th id="L93"><a href="#L93">93</a></th>
<td>C&nbsp; &nbsp; &nbsp; Cleared status</td>
</tr><tr><th id="L94"><a href="#L94">94</a></th>
<td>P&nbsp; &nbsp; &nbsp; Payee</td>
</tr><tr><th id="L95"><a href="#L95">95</a></th>
<td>M&nbsp; &nbsp; &nbsp; Memo</td>
</tr><tr><th id="L96"><a href="#L96">96</a></th>
<td>A&nbsp; &nbsp; &nbsp; Address</td>
</tr><tr><th id="L97"><a href="#L97">97</a></th>
<td>L&nbsp; &nbsp; &nbsp; Category or Transfer/Class</td>
</tr><tr><th id="L98"><a href="#L98">98</a></th>
<td>S&nbsp; &nbsp; &nbsp; Category/class in split</td>
</tr><tr><th id="L99"><a href="#L99">99</a></th>
<td>E&nbsp; &nbsp; &nbsp; Memo in split</td>
</tr><tr><th id="L100"><a href="#L100">100</a></th>
<td>$&nbsp; &nbsp; &nbsp; Dollar amount of split</td>
</tr><tr><th id="L101"><a href="#L101">101</a></th>
<td>1&nbsp; &nbsp; &nbsp; Amortization: First payment date</td>
</tr><tr><th id="L102"><a href="#L102">102</a></th>
<td>2&nbsp; &nbsp; &nbsp; Amortization: Total years for loan</td>
</tr><tr><th id="L103"><a href="#L103">103</a></th>
<td>3&nbsp; &nbsp; &nbsp; Amortization: Number of payments already made</td>
</tr><tr><th id="L104"><a href="#L104">104</a></th>
<td>4&nbsp; &nbsp; &nbsp; Amortization: Number of periods per year</td>
</tr><tr><th id="L105"><a href="#L105">105</a></th>
<td>5&nbsp; &nbsp; &nbsp; Amortization: Interest rate</td>
</tr><tr><th id="L106"><a href="#L106">106</a></th>
<td>6&nbsp; &nbsp; &nbsp; Amortization: Current loan balance</td>
</tr><tr><th id="L107"><a href="#L107">107</a></th>
<td>7&nbsp; &nbsp; &nbsp; Amortization: Original loan amount</td>
</tr><tr><th id="L108"><a href="#L108">108</a></th>
<td>^&nbsp; &nbsp; &nbsp; End of entry</td>
</tr><tr><th id="L109"><a href="#L109">109</a></th>
<td></td>
</tr><tr><th id="L110"><a href="#L110">110</a></th>
<td>Note that the K* entries must be the *last* entries in the transaction.</td>
</tr><tr><th id="L111"><a href="#L111">111</a></th>
<td>All fields are optional.&nbsp; If this is an amortization record, then all</td>
</tr><tr><th id="L112"><a href="#L112">112</a></th>
<td>seven amortization fields much be present.</td>
</tr><tr><th id="L113"><a href="#L113">113</a></th>
<td></td>
</tr><tr><th id="L114"><a href="#L114">114</a></th>
<td></td>
</tr><tr><th id="L115"><a href="#L115">115</a></th>
<td>Investment transaction format</td>
</tr><tr><th id="L116"><a href="#L116">116</a></th>
<td>-----------------------------</td>
</tr><tr><th id="L117"><a href="#L117">117</a></th>
<td>Letter Definition</td>
</tr><tr><th id="L118"><a href="#L118">118</a></th>
<td>D&nbsp; &nbsp; &nbsp; Date (optional)</td>
</tr><tr><th id="L119"><a href="#L119">119</a></th>
<td>N&nbsp; &nbsp; &nbsp; Action</td>
</tr><tr><th id="L120"><a href="#L120">120</a></th>
<td>Y&nbsp; &nbsp; &nbsp; Security</td>
</tr><tr><th id="L121"><a href="#L121">121</a></th>
<td>I&nbsp; &nbsp; &nbsp; Price</td>
</tr><tr><th id="L122"><a href="#L122">122</a></th>
<td>Q&nbsp; &nbsp; &nbsp; Quantity (# of shares or split ratio)</td>
</tr><tr><th id="L123"><a href="#L123">123</a></th>
<td>C&nbsp; &nbsp; &nbsp; Cleared status</td>
</tr><tr><th id="L124"><a href="#L124">124</a></th>
<td>P&nbsp; &nbsp; &nbsp; first line text for transfers/reminders</td>
</tr><tr><th id="L125"><a href="#L125">125</a></th>
<td>M&nbsp; &nbsp; &nbsp; Memo</td>
</tr><tr><th id="L126"><a href="#L126">126</a></th>
<td>O&nbsp; &nbsp; &nbsp; Commission</td>
</tr><tr><th id="L127"><a href="#L127">127</a></th>
<td>L&nbsp; &nbsp; &nbsp; Account for transfer</td>
</tr><tr><th id="L128"><a href="#L128">128</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;(category/class or transfer/class)</td>
</tr><tr><th id="L129"><a href="#L129">129</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;(For MiscIncX or MiscExpX actions, this will be</td>
</tr><tr><th id="L130"><a href="#L130">130</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;category/class|transfer/class or |transfer/class)</td>
</tr><tr><th id="L131"><a href="#L131">131</a></th>
<td>T&nbsp; &nbsp; &nbsp; Amount of transaction</td>
</tr><tr><th id="L132"><a href="#L132">132</a></th>
<td>U&nbsp; &nbsp; &nbsp; Amount of transaction (higher possible value than T)</td>
</tr><tr><th id="L133"><a href="#L133">133</a></th>
<td>$&nbsp; &nbsp; &nbsp; Amount transferred</td>
</tr><tr><th id="L134"><a href="#L134">134</a></th>
<td>^&nbsp; &nbsp; &nbsp; End of entry</td>
</tr><tr><th id="L135"><a href="#L135">135</a></th>
<td></td>
</tr><tr><th id="L136"><a href="#L136">136</a></th>
<td>Note that numbers for investment transactions are positive in most</td>
</tr><tr><th id="L137"><a href="#L137">137</a></th>
<td>cases.&nbsp; The importation process automatically takes care of negating</td>
</tr><tr><th id="L138"><a href="#L138">138</a></th>
<td>the values for Actions that move funds out of an account (for example:</td>
</tr><tr><th id="L139"><a href="#L139">139</a></th>
<td>sales, expenses and transfers).</td>
</tr><tr><th id="L140"><a href="#L140">140</a></th>
<td></td>
</tr><tr><th id="L141"><a href="#L141">141</a></th>
<td>Be aware that GnuCash's file format stores the share quantity and the</td>
</tr><tr><th id="L142"><a href="#L142">142</a></th>
<td>total value of the transaction.&nbsp; Prices are not stored.</td>
</tr><tr><th id="L143"><a href="#L143">143</a></th>
<td></td>
</tr><tr><th id="L144"><a href="#L144">144</a></th>
<td></td>
</tr><tr><th id="L145"><a href="#L145">145</a></th>
<td>Non-investment transaction format</td>
</tr><tr><th id="L146"><a href="#L146">146</a></th>
<td>---------------------------------</td>
</tr><tr><th id="L147"><a href="#L147">147</a></th>
<td>Letter Definition</td>
</tr><tr><th id="L148"><a href="#L148">148</a></th>
<td>D&nbsp; &nbsp; &nbsp; Date</td>
</tr><tr><th id="L149"><a href="#L149">149</a></th>
<td>T&nbsp; &nbsp; &nbsp; Amount</td>
</tr><tr><th id="L150"><a href="#L150">150</a></th>
<td>U&nbsp; &nbsp; &nbsp; Transaction amount (higher possible value than T)</td>
</tr><tr><th id="L151"><a href="#L151">151</a></th>
<td>C&nbsp; &nbsp; &nbsp; Cleared status</td>
</tr><tr><th id="L152"><a href="#L152">152</a></th>
<td>N&nbsp; &nbsp; &nbsp; Number (check or reference number)</td>
</tr><tr><th id="L153"><a href="#L153">153</a></th>
<td>P&nbsp; &nbsp; &nbsp; Payee/description</td>
</tr><tr><th id="L154"><a href="#L154">154</a></th>
<td>M&nbsp; &nbsp; &nbsp; Memo</td>
</tr><tr><th id="L155"><a href="#L155">155</a></th>
<td>A&nbsp; &nbsp; &nbsp; Address (up to 5 lines; 6th line is an optional message)</td>
</tr><tr><th id="L156"><a href="#L156">156</a></th>
<td>L&nbsp; &nbsp; &nbsp; Category (category/class or transfer/class)</td>
</tr><tr><th id="L157"><a href="#L157">157</a></th>
<td></td>
</tr><tr><th id="L158"><a href="#L158">158</a></th>
<td>S&nbsp; &nbsp; &nbsp; Category in split (category/class or transfer/class)</td>
</tr><tr><th id="L159"><a href="#L159">159</a></th>
<td>E&nbsp; &nbsp; &nbsp; Memo in split</td>
</tr><tr><th id="L160"><a href="#L160">160</a></th>
<td>$&nbsp; &nbsp; &nbsp; Dollar amount of split</td>
</tr><tr><th id="L161"><a href="#L161">161</a></th>
<td>%&nbsp; &nbsp; &nbsp; Percentage of split if percentages are used</td>
</tr><tr><th id="L162"><a href="#L162">162</a></th>
<td>F&nbsp; &nbsp; &nbsp; Reimbursable business expense flag</td>
</tr><tr><th id="L163"><a href="#L163">163</a></th>
<td>X&nbsp; &nbsp; &nbsp; Small Business extensions</td>
</tr><tr><th id="L164"><a href="#L164">164</a></th>
<td>^&nbsp; &nbsp; &nbsp; End of entry</td>
</tr><tr><th id="L165"><a href="#L165">165</a></th>
<td></td>
</tr><tr><th id="L166"><a href="#L166">166</a></th>
<td>Note that S,E and $ lines are repeated as needed for splits.</td>
</tr><tr><th id="L167"><a href="#L167">167</a></th>
<td></td>
</tr><tr><th id="L168"><a href="#L168">168</a></th>
<td></td>
</tr><tr><th id="L169"><a href="#L169">169</a></th>
<td>Time and Expense Format</td>
</tr><tr><th id="L170"><a href="#L170">170</a></th>
<td>-----------------------</td>
</tr><tr><th id="L171"><a href="#L171">171</a></th>
<td>The following QIF extension added by Iambic Software</td>
</tr><tr><th id="L172"><a href="#L172">172</a></th>
<td>to handle time and expense tracking.&nbsp; This is used in particular</td>
</tr><tr><th id="L173"><a href="#L173">173</a></th>
<td>by handhelds (Palm and WinCE).&nbsp; TEF is claimed to be a superset</td>
</tr><tr><th id="L174"><a href="#L174">174</a></th>
<td>of the QIF format.</td>
</tr><tr><th id="L175"><a href="#L175">175</a></th>
<td></td>
</tr><tr><th id="L176"><a href="#L176">176</a></th>
<td>TEF Files begin with the header:</td>
</tr><tr><th id="L177"><a href="#L177">177</a></th>
<td>#TEF VERSION X.YYY</td>
</tr><tr><th id="L178"><a href="#L178">178</a></th>
<td>Documented below is version 1.01</td>
</tr><tr><th id="L179"><a href="#L179">179</a></th>
<td></td>
</tr><tr><th id="L180"><a href="#L180">180</a></th>
<td>#&nbsp; &nbsp; &nbsp; Any line beginning with # is a comment and not parsed</td>
</tr><tr><th id="L181"><a href="#L181">181</a></th>
<td>B&nbsp; &nbsp; &nbsp; City</td>
</tr><tr><th id="L182"><a href="#L182">182</a></th>
<td>F&nbsp; &nbsp; &nbsp; Reported</td>
</tr><tr><th id="L183"><a href="#L183">183</a></th>
<td>H&nbsp; &nbsp; &nbsp; Report #</td>
</tr><tr><th id="L184"><a href="#L184">184</a></th>
<td>J&nbsp; &nbsp; &nbsp; Attendees</td>
</tr><tr><th id="L185"><a href="#L185">185</a></th>
<td>K&nbsp; &nbsp; &nbsp; Reimbursable</td>
</tr><tr><th id="L186"><a href="#L186">186</a></th>
<td>R&nbsp; &nbsp; &nbsp; Receipt</td>
</tr><tr><th id="L187"><a href="#L187">187</a></th>
<td>U&nbsp; &nbsp; &nbsp; Begin Odometer</td>
</tr><tr><th id="L188"><a href="#L188">188</a></th>
<td>V&nbsp; &nbsp; &nbsp; End Odometer</td>
</tr><tr><th id="L189"><a href="#L189">189</a></th>
<td>W&nbsp; &nbsp; &nbsp; Private</td>
</tr><tr><th id="L190"><a href="#L190">190</a></th>
<td>X&nbsp; &nbsp; &nbsp; Exchange Rate</td>
</tr><tr><th id="L191"><a href="#L191">191</a></th>
<td>Z&nbsp; &nbsp; &nbsp; User</td>
</tr><tr><th id="L192"><a href="#L192">192</a></th>
<td></td>
</tr><tr><th id="L193"><a href="#L193">193</a></th>
<td>1&nbsp; &nbsp; &nbsp; Client</td>
</tr><tr><th id="L194"><a href="#L194">194</a></th>
<td>2&nbsp; &nbsp; &nbsp; Project</td>
</tr><tr><th id="L195"><a href="#L195">195</a></th>
<td>3&nbsp; &nbsp; &nbsp; Activity</td>
</tr><tr><th id="L196"><a href="#L196">196</a></th>
<td>4&nbsp; &nbsp; &nbsp; Expense Type</td>
</tr><tr><th id="L197"><a href="#L197">197</a></th>
<td>5&nbsp; &nbsp; &nbsp; Account</td>
</tr><tr><th id="L198"><a href="#L198">198</a></th>
<td>6&nbsp; &nbsp; &nbsp; Vehicle</td>
</tr><tr><th id="L199"><a href="#L199">199</a></th>
<td>7&nbsp; &nbsp; &nbsp; Currency</td>
</tr><tr><th id="L200"><a href="#L200">200</a></th>
<td>8&nbsp; &nbsp; &nbsp; Task</td>
</tr><tr><th id="L201"><a href="#L201">201</a></th>
<td>9&nbsp; &nbsp; &nbsp; (not used)</td>
</tr><tr><th id="L202"><a href="#L202">202</a></th>
<td>0&nbsp; &nbsp; &nbsp; (not used)</td>
</tr><tr><th id="L203"><a href="#L203">203</a></th>
<td></td>
</tr><tr><th id="L204"><a href="#L204">204</a></th>
<td>@&nbsp; &nbsp; &nbsp; Billing Code</td>
</tr><tr><th id="L205"><a href="#L205">205</a></th>
<td>!&nbsp; &nbsp; &nbsp; Tax Amount</td>
</tr><tr><th id="L206"><a href="#L206">206</a></th>
<td>%&nbsp; &nbsp; &nbsp; Uses Splits</td>
</tr><tr><th id="L207"><a href="#L207">207</a></th>
<td>(&nbsp; &nbsp; &nbsp; SalesTaxRate1</td>
</tr><tr><th id="L208"><a href="#L208">208</a></th>
<td>)&nbsp; &nbsp; &nbsp; SalesTaxRate2</td>
</tr><tr><th id="L209"><a href="#L209">209</a></th>
<td>=&nbsp; &nbsp; &nbsp; Flat Fee Amount</td>
</tr><tr><th id="L210"><a href="#L210">210</a></th>
<td>\&nbsp; &nbsp; &nbsp; Status1</td>
</tr><tr><th id="L211"><a href="#L211">211</a></th>
<td>/&nbsp; &nbsp; &nbsp; Status2</td>
</tr><tr><th id="L212"><a href="#L212">212</a></th>
<td>&amp;&nbsp; &nbsp; &nbsp; Status3</td>
</tr><tr><th id="L213"><a href="#L213">213</a></th>
<td>&lt;&nbsp; &nbsp; &nbsp; Status4</td>
</tr><tr><th id="L214"><a href="#L214">214</a></th>
<td>&gt;&nbsp; &nbsp; &nbsp; Status5</td>
</tr><tr><th id="L215"><a href="#L215">215</a></th>
<td>?&nbsp; &nbsp; &nbsp; Keyword: TIME, EXPENSE, CLIENT, PROJECT, ACTIVITY, TYPE,</td>
</tr><tr><th id="L216"><a href="#L216">216</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;TASK, VEHICLE, PAYEE, CURRENCY. If absent, entry is</td>
</tr><tr><th id="L217"><a href="#L217">217</a></th>
<td>&nbsp; &nbsp; &nbsp; &nbsp;assumed EXPENSE type as compatible with QIF</td>
</tr><tr><th id="L218"><a href="#L218">218</a></th>
<td></td>
</tr><tr><th id="L219"><a href="#L219">219</a></th>
<td>*&nbsp; &nbsp; &nbsp; Duration hh:mm:ss</td>
</tr><tr><th id="L220"><a href="#L220">220</a></th>
<td></td>
</tr><tr><th id="L221"><a href="#L221">221</a></th>
<td>+&nbsp; &nbsp; &nbsp; Timer On</td>
</tr><tr><th id="L222"><a href="#L222">222</a></th>
<td>[&nbsp; &nbsp; &nbsp; Start time</td>
</tr><tr><th id="L223"><a href="#L223">223</a></th>
<td>]&nbsp; &nbsp; &nbsp; End Time</td>
</tr><tr><th id="L224"><a href="#L224">224</a></th>
<td>{&nbsp; &nbsp; &nbsp; TimerLastStoppedAt</td>
</tr><tr><th id="L225"><a href="#L225">225</a></th>
<td>}&nbsp; &nbsp; &nbsp; (not used)</td>
</tr><tr><th id="L226"><a href="#L226">226</a></th>
<td>|&nbsp; &nbsp; &nbsp; Notes</td>
</tr><tr><th id="L227"><a href="#L227">227</a></th>
<td></td>
</tr><tr><th id="L228"><a href="#L228">228</a></th>
<td></td>
</tr><tr><th id="L229"><a href="#L229">229</a></th>
<td>When importing type CLIENT, PROJECT, ACTIVITY, TYPE, TASK, VEHICLE,</td>
</tr><tr><th id="L230"><a href="#L230">230</a></th>
<td>PAYEE, CURRENCY the following are used:</td>
</tr><tr><th id="L231"><a href="#L231">231</a></th>
<td></td>
</tr><tr><th id="L232"><a href="#L232">232</a></th>
<td>N&nbsp; &nbsp; &nbsp; Name</td>
</tr><tr><th id="L233"><a href="#L233">233</a></th>
<td>C&nbsp; &nbsp; &nbsp; Code</td>
</tr><tr><th id="L234"><a href="#L234">234</a></th>
<td>R&nbsp; &nbsp; &nbsp; Rate</td>
</tr><tr><th id="L235"><a href="#L235">235</a></th>
<td>L&nbsp; &nbsp; &nbsp; Link</td>
</tr><tr><th id="L236"><a href="#L236">236</a></th>
<td>W&nbsp; &nbsp; &nbsp; Private</td>
</tr><tr><th id="L237"><a href="#L237">237</a></th>
<td></td>
</tr><tr><th id="L238"><a href="#L238">238</a></th>
<td></td>
</tr><tr><th id="L239"><a href="#L239">239</a></th>
<td>=====================================================================</td>
</tr><tr><th id="L240"><a href="#L240">240</a></th>
<td>General Notes</td>
</tr><tr><th id="L241"><a href="#L241">241</a></th>
<td>=====================================================================</td>
</tr><tr><th id="L242"><a href="#L242">242</a></th>
<td></td>
</tr><tr><th id="L243"><a href="#L243">243</a></th>
<td>Dates</td>
</tr><tr><th id="L244"><a href="#L244">244</a></th>
<td>-----</td>
</tr><tr><th id="L245"><a href="#L245">245</a></th>
<td>Dates in US QIF files are usually in the format MM/DD/YY, although</td>
</tr><tr><th id="L246"><a href="#L246">246</a></th>
<td>four-digit years are not uncommon.&nbsp; Dates sometimes occur without the</td>
</tr><tr><th id="L247"><a href="#L247">247</a></th>
<td>slash separator, or using other separators in place of the slash,</td>
</tr><tr><th id="L248"><a href="#L248">248</a></th>
<td>commonly '-' and '.'.&nbsp; US Quicken seems to be using the ' to indicate</td>
</tr><tr><th id="L249"><a href="#L249">249</a></th>
<td>post-2000 two-digit years (such as 01/01'00 for Jan 1 2000).&nbsp; Some</td>
</tr><tr><th id="L250"><a href="#L250">250</a></th>
<td>banks appear to be using a completely undifferentiated numeric string</td>
</tr><tr><th id="L251"><a href="#L251">251</a></th>
<td>formateed YYYYMMDD in downloaded QIF files.</td>
</tr><tr><th id="L252"><a href="#L252">252</a></th>
<td></td>
</tr><tr><th id="L253"><a href="#L253">253</a></th>
<td>European QIF files may have dates in the DD/MM/YY format.</td>
</tr><tr><th id="L254"><a href="#L254">254</a></th>
<td></td>
</tr><tr><th id="L255"><a href="#L255">255</a></th>
<td></td>
</tr><tr><th id="L256"><a href="#L256">256</a></th>
<td>Monetary Amounts</td>
</tr><tr><th id="L257"><a href="#L257">257</a></th>
<td>----------------</td>
</tr><tr><th id="L258"><a href="#L258">258</a></th>
<td>These typically occur in either US or European format:</td>
</tr><tr><th id="L259"><a href="#L259">259</a></th>
<td></td>
</tr><tr><th id="L260"><a href="#L260">260</a></th>
<td>10,000.00&nbsp; Ten Thousand Dollars (US format)</td>
</tr><tr><th id="L261"><a href="#L261">261</a></th>
<td>10.000,00&nbsp; Ten Thousand Francs&nbsp; (European format)</td>
</tr><tr><th id="L262"><a href="#L262">262</a></th>
<td></td>
</tr><tr><th id="L263"><a href="#L263">263</a></th>
<td>An apostrophe is also used in some cases:</td>
</tr><tr><th id="L264"><a href="#L264">264</a></th>
<td></td>
</tr><tr><th id="L265"><a href="#L265">265</a></th>
<td>10'000.00&nbsp; Ten Thousand Dollars (Quicken 4)</td>
</tr><tr><th id="L266"><a href="#L266">266</a></th>
<td>10'000,00&nbsp; Ten Thousand Francs&nbsp; (unconfirmed)</td>
</tr><tr><th id="L267"><a href="#L267">267</a></th>
<td></td>
</tr><tr><th id="L268"><a href="#L268">268</a></th>
<td>Within a given QIF file, the usage of a particular numeric format</td>
</tr><tr><th id="L269"><a href="#L269">269</a></th>
<td>appears to be consistent within a particular field but may be</td>
</tr><tr><th id="L270"><a href="#L270">270</a></th>
<td>different from one field to another.&nbsp; For example, the Share Amount</td>
</tr><tr><th id="L271"><a href="#L271">271</a></th>
<td>field can be in European format but the Split Amount in US.&nbsp; No</td>
</tr><tr><th id="L272"><a href="#L272">272</a></th>
<td>radix-point is required and no limit on decimal places is evident, so</td>
</tr><tr><th id="L273"><a href="#L273">273</a></th>
<td>it's possible to see the number &#34;1,000&#34; meaning &#34;1 franc per share&#34;</td>
</tr><tr><th id="L274"><a href="#L274">274</a></th>
<td>&#34;1,000&#34; meaning &#34;one thousand shares&#34; in the same transaction (!).</td>
</tr><tr><th id="L275"><a href="#L275">275</a></th>
<td></td>
</tr><tr><th id="L276"><a href="#L276">276</a></th>
<td></td>
</tr><tr><th id="L277"><a href="#L277">277</a></th>
<td>Investment Actions</td>
</tr><tr><th id="L278"><a href="#L278">278</a></th>
<td>------------------</td>
</tr><tr><th id="L279"><a href="#L279">279</a></th>
<td>The N line of investment transactions specifies the &#34;action&#34; of the</td>
</tr><tr><th id="L280"><a href="#L280">280</a></th>
<td>transaction. Although not a complete list, possible values include</td>
</tr><tr><th id="L281"><a href="#L281">281</a></th>
<td>the following:</td>
</tr><tr><th id="L282"><a href="#L282">282</a></th>
<td></td>
</tr><tr><th id="L283"><a href="#L283">283</a></th>
<td>QIF N Line&nbsp; &nbsp; Notes</td>
</tr><tr><th id="L284"><a href="#L284">284</a></th>
<td>============&nbsp; =====</td>
</tr><tr><th id="L285"><a href="#L285">285</a></th>
<td>Aktab&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Same as ShrsOut.</td>
</tr><tr><th id="L286"><a href="#L286">286</a></th>
<td>AktSplit&nbsp; &nbsp; &nbsp; Same as StkSplit.</td>
</tr><tr><th id="L287"><a href="#L287">287</a></th>
<td>Aktzu&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Same as ShrsIn.</td>
</tr><tr><th id="L288"><a href="#L288">288</a></th>
<td>Buy&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Buy shares.</td>
</tr><tr><th id="L289"><a href="#L289">289</a></th>
<td>BuyX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Buy shares. Used with an L line.</td>
</tr><tr><th id="L290"><a href="#L290">290</a></th>
<td>Cash&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Miscellaneous cash transaction. Used with an L line.</td>
</tr><tr><th id="L291"><a href="#L291">291</a></th>
<td>CGMid&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Mid-term capital gains.</td>
</tr><tr><th id="L292"><a href="#L292">292</a></th>
<td>CGMidX&nbsp; &nbsp; &nbsp; &nbsp; Mid-term capital gains. For use with an L line.</td>
</tr><tr><th id="L293"><a href="#L293">293</a></th>
<td>CGLong&nbsp; &nbsp; &nbsp; &nbsp; Long-term capital gains.</td>
</tr><tr><th id="L294"><a href="#L294">294</a></th>
<td>CGLongX&nbsp; &nbsp; &nbsp; &nbsp;Long-term capital gains. For use with an L line.</td>
</tr><tr><th id="L295"><a href="#L295">295</a></th>
<td>CGShort&nbsp; &nbsp; &nbsp; &nbsp;Short-term capital gains.</td>
</tr><tr><th id="L296"><a href="#L296">296</a></th>
<td>CGShortX&nbsp; &nbsp; &nbsp; Short-term capital gains. For use with an L line.</td>
</tr><tr><th id="L297"><a href="#L297">297</a></th>
<td>ContribX&nbsp; &nbsp; &nbsp; Same as XIn. Used for tax-advantaged accounts.</td>
</tr><tr><th id="L298"><a href="#L298">298</a></th>
<td>CvrShrt&nbsp; &nbsp; &nbsp; &nbsp;Buy shares to cover a short sale.</td>
</tr><tr><th id="L299"><a href="#L299">299</a></th>
<td>CvrShrtX&nbsp; &nbsp; &nbsp; Buy shares to cover a short sale. Used with an L line.</td>
</tr><tr><th id="L300"><a href="#L300">300</a></th>
<td>Div&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Dividend received.</td>
</tr><tr><th id="L301"><a href="#L301">301</a></th>
<td>DivX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Dividend received. For use with an L line.</td>
</tr><tr><th id="L302"><a href="#L302">302</a></th>
<td>Errinerg&nbsp; &nbsp; &nbsp; Same as Reminder.</td>
</tr><tr><th id="L303"><a href="#L303">303</a></th>
<td>Exercise&nbsp; &nbsp; &nbsp; Exercise an option.</td>
</tr><tr><th id="L304"><a href="#L304">304</a></th>
<td>ExercisX&nbsp; &nbsp; &nbsp; Exercise an option. For use with an L line.</td>
</tr><tr><th id="L305"><a href="#L305">305</a></th>
<td>Expire&nbsp; &nbsp; &nbsp; &nbsp; Mark an option as expired. (Uses D, N, Y &amp; M lines)</td>
</tr><tr><th id="L306"><a href="#L306">306</a></th>
<td>Grant&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Receive a grant of stock options.</td>
</tr><tr><th id="L307"><a href="#L307">307</a></th>
<td>Int&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Same as IntInc.</td>
</tr><tr><th id="L308"><a href="#L308">308</a></th>
<td>IntX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Same as IntIncX.</td>
</tr><tr><th id="L309"><a href="#L309">309</a></th>
<td>IntInc&nbsp; &nbsp; &nbsp; &nbsp; Interest received.</td>
</tr><tr><th id="L310"><a href="#L310">310</a></th>
<td>IntIncX&nbsp; &nbsp; &nbsp; &nbsp;Interest received. For use with an L line.</td>
</tr><tr><th id="L311"><a href="#L311">311</a></th>
<td>K.gewsp&nbsp; &nbsp; &nbsp; &nbsp;Same as CGShort. (German)</td>
</tr><tr><th id="L312"><a href="#L312">312</a></th>
<td>K.gewspX&nbsp; &nbsp; &nbsp; Same as CGShortX. (German)</td>
</tr><tr><th id="L313"><a href="#L313">313</a></th>
<td>Kapgew&nbsp; &nbsp; &nbsp; &nbsp; Same as CGLong. Kapitalgewinnsteuer.(German)</td>
</tr><tr><th id="L314"><a href="#L314">314</a></th>
<td>KapgewX&nbsp; &nbsp; &nbsp; &nbsp;Same as CGLongX. Kapitalgewinnsteuer. (German)</td>
</tr><tr><th id="L315"><a href="#L315">315</a></th>
<td>Kauf&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Same as Buy. (German)</td>
</tr><tr><th id="L316"><a href="#L316">316</a></th>
<td>KaufX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Same as BuyX. (German)</td>
</tr><tr><th id="L317"><a href="#L317">317</a></th>
<td>MargInt&nbsp; &nbsp; &nbsp; &nbsp;Margin interest paid.</td>
</tr><tr><th id="L318"><a href="#L318">318</a></th>
<td>MargIntX&nbsp; &nbsp; &nbsp; Margin interest paid. For use with an L line.</td>
</tr><tr><th id="L319"><a href="#L319">319</a></th>
<td>MiscExp&nbsp; &nbsp; &nbsp; &nbsp;Miscellaneous expense.</td>
</tr><tr><th id="L320"><a href="#L320">320</a></th>
<td>MiscExpX&nbsp; &nbsp; &nbsp; Miscellaneous expense. For use with an L line.</td>
</tr><tr><th id="L321"><a href="#L321">321</a></th>
<td>MiscInc&nbsp; &nbsp; &nbsp; &nbsp;Miscellaneous income.</td>
</tr><tr><th id="L322"><a href="#L322">322</a></th>
<td>MiscIncX&nbsp; &nbsp; &nbsp; Miscellaneous income. For use with an L line.</td>
</tr><tr><th id="L323"><a href="#L323">323</a></th>
<td>ReinvDiv&nbsp; &nbsp; &nbsp; Reinvested dividend.</td>
</tr><tr><th id="L324"><a href="#L324">324</a></th>
<td>ReinvInt&nbsp; &nbsp; &nbsp; Reinvested interest.</td>
</tr><tr><th id="L325"><a href="#L325">325</a></th>
<td>ReinvLG&nbsp; &nbsp; &nbsp; &nbsp;Reinvested long-term capital gains.</td>
</tr><tr><th id="L326"><a href="#L326">326</a></th>
<td>Reinvkur&nbsp; &nbsp; &nbsp; Same as ReinvLG.</td>
</tr><tr><th id="L327"><a href="#L327">327</a></th>
<td>Reinvksp&nbsp; &nbsp; &nbsp; Same as ReinvSh.</td>
</tr><tr><th id="L328"><a href="#L328">328</a></th>
<td>ReinvMd&nbsp; &nbsp; &nbsp; &nbsp;Reinvested mid-term capital gains.</td>
</tr><tr><th id="L329"><a href="#L329">329</a></th>
<td>ReinvSG&nbsp; &nbsp; &nbsp; &nbsp;Same as ReinvSh.</td>
</tr><tr><th id="L330"><a href="#L330">330</a></th>
<td>ReinvSh&nbsp; &nbsp; &nbsp; &nbsp;Reinvested short-term capital gains.</td>
</tr><tr><th id="L331"><a href="#L331">331</a></th>
<td>Reinvzin&nbsp; &nbsp; &nbsp; Same as ReinvDiv.</td>
</tr><tr><th id="L332"><a href="#L332">332</a></th>
<td>Reminder&nbsp; &nbsp; &nbsp; Reminder. (Uses D, N, C &amp; M lines)</td>
</tr><tr><th id="L333"><a href="#L333">333</a></th>
<td>RtrnCap&nbsp; &nbsp; &nbsp; &nbsp;Return of capital.</td>
</tr><tr><th id="L334"><a href="#L334">334</a></th>
<td>RtrnCapX&nbsp; &nbsp; &nbsp; Return of capital. For use with an L line.</td>
</tr><tr><th id="L335"><a href="#L335">335</a></th>
<td>Sell&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Sell shares.</td>
</tr><tr><th id="L336"><a href="#L336">336</a></th>
<td>SellX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Sell shares. For use with an L line.</td>
</tr><tr><th id="L337"><a href="#L337">337</a></th>
<td>ShtSell&nbsp; &nbsp; &nbsp; &nbsp;Short sale.</td>
</tr><tr><th id="L338"><a href="#L338">338</a></th>
<td>ShrsIn&nbsp; &nbsp; &nbsp; &nbsp; Deposit shares.</td>
</tr><tr><th id="L339"><a href="#L339">339</a></th>
<td>ShrsOut&nbsp; &nbsp; &nbsp; &nbsp;Withdraw shares.</td>
</tr><tr><th id="L340"><a href="#L340">340</a></th>
<td>StkSplit&nbsp; &nbsp; &nbsp; Stock split.</td>
</tr><tr><th id="L341"><a href="#L341">341</a></th>
<td>Verkauf&nbsp; &nbsp; &nbsp; &nbsp;Same as Sell. (German)</td>
</tr><tr><th id="L342"><a href="#L342">342</a></th>
<td>VerkaufX&nbsp; &nbsp; &nbsp; Same as SellX. (German)</td>
</tr><tr><th id="L343"><a href="#L343">343</a></th>
<td>Vest&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Mark options as vested. (Uses N, Y, Q, C &amp; M lines)</td>
</tr><tr><th id="L344"><a href="#L344">344</a></th>
<td>WithDrwX&nbsp; &nbsp; &nbsp; Same as XOut. Used for tax-advantaged accounts.</td>
</tr><tr><th id="L345"><a href="#L345">345</a></th>
<td>XIn&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Transfer cash from another account.</td>
</tr><tr><th id="L346"><a href="#L346">346</a></th>
<td>XOut&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Transfer cash to another account.</td>
</tr><tr><th id="L347"><a href="#L347">347</a></th>
<td></td>
</tr><tr><th id="L348"><a href="#L348">348</a></th>
<td></td>
</tr><tr><th id="L349"><a href="#L349">349</a></th>
<td>Category/Transfer/Class line</td>
</tr><tr><th id="L350"><a href="#L350">350</a></th>
<td>----------------------------</td>
</tr><tr><th id="L351"><a href="#L351">351</a></th>
<td>The &#34;L&#34; line of most transactions specifies the category, transfer</td>
</tr><tr><th id="L352"><a href="#L352">352</a></th>
<td>account, and class (if any) of the transaction.&nbsp; Square brackets</td>
</tr><tr><th id="L353"><a href="#L353">353</a></th>
<td>surrounding the contents mean the transaction is a transfer to the</td>
</tr><tr><th id="L354"><a href="#L354">354</a></th>
<td>named account.&nbsp; A forward slash separates the category/account from</td>
</tr><tr><th id="L355"><a href="#L355">355</a></th>
<td>the class.&nbsp; So overall, the format is one of the following:</td>
</tr><tr><th id="L356"><a href="#L356">356</a></th>
<td></td>
</tr><tr><th id="L357"><a href="#L357">357</a></th>
<td>&nbsp; &nbsp;LCategory of transaction</td>
</tr><tr><th id="L358"><a href="#L358">358</a></th>
<td>&nbsp; &nbsp;L[Transfer account]</td>
</tr><tr><th id="L359"><a href="#L359">359</a></th>
<td>&nbsp; &nbsp;LCategory of transaction/Class of transaction</td>
</tr><tr><th id="L360"><a href="#L360">360</a></th>
<td>&nbsp; &nbsp;L[Transfer account]/Class of transaction</td>
</tr><tr><th id="L361"><a href="#L361">361</a></th>
<td></td>
</tr><tr><th id="L362"><a href="#L362">362</a></th>
<td>In stock transactions, if the 'N' field (action) is MiscIncX or</td>
</tr><tr><th id="L363"><a href="#L363">363</a></th>
<td>MiscExpX, there can be *two* account/class pairs on the L line, with</td>
</tr><tr><th id="L364"><a href="#L364">364</a></th>
<td>the second guaranteed to be a transfer.&nbsp; I believe they are</td>
</tr><tr><th id="L365"><a href="#L365">365</a></th>
<td>separated by a '|', like so:</td>
</tr><tr><th id="L366"><a href="#L366">366</a></th>
<td></td>
</tr><tr><th id="L367"><a href="#L367">367</a></th>
<td>&nbsp; &nbsp;D01/01/2000</td>
</tr><tr><th id="L368"><a href="#L368">368</a></th>
<td>&nbsp; &nbsp;NMiscExpX</td>
</tr><tr><th id="L369"><a href="#L369">369</a></th>
<td>&nbsp; &nbsp;T1000.00</td>
</tr><tr><th id="L370"><a href="#L370">370</a></th>
<td>&nbsp; &nbsp;Lexpense category/expense class|[Transfer account]/transfer class</td>
</tr><tr><th id="L371"><a href="#L371">371</a></th>
<td></td>
</tr><tr><th id="L372"><a href="#L372">372</a></th>
<td></td>
</tr><tr><th id="L373"><a href="#L373">373</a></th>
<td>Cleared Status line</td>
</tr><tr><th id="L374"><a href="#L374">374</a></th>
<td>-------------------</td>
</tr><tr><th id="L375"><a href="#L375">375</a></th>
<td>The &#34;C&#34; line of specifies the cleared status. The second character</td>
</tr><tr><th id="L376"><a href="#L376">376</a></th>
<td>in the line, if present, may be any of:</td>
</tr><tr><th id="L377"><a href="#L377">377</a></th>
<td></td>
</tr><tr><th id="L378"><a href="#L378">378</a></th>
<td>* Cleared</td>
</tr><tr><th id="L379"><a href="#L379">379</a></th>
<td>c Cleared</td>
</tr><tr><th id="L380"><a href="#L380">380</a></th>
<td>X Reconciled</td>
</tr><tr><th id="L381"><a href="#L381">381</a></th>
<td>R Reconciled</td>
</tr><tr><th id="L382"><a href="#L382">382</a></th>
<td>? Budgeted</td>
</tr><tr><th id="L383"><a href="#L383">383</a></th>
<td>! Budgeted</td>
</tr><tr><th id="L384"><a href="#L384">384</a></th>
<td></td>
</tr><tr><th id="L385"><a href="#L385">385</a></th>
<td></td>
</tr><tr><th id="L386"><a href="#L386">386</a></th>
<td>=====================================================================</td>
</tr><tr><th id="L387"><a href="#L387">387</a></th>
<td>Sample Files</td>
</tr><tr><th id="L388"><a href="#L388">388</a></th>
<td>=====================================================================</td>
</tr><tr><th id="L389"><a href="#L389">389</a></th>
<td></td>
</tr><tr><th id="L390"><a href="#L390">390</a></th>
<td>Investment Transactions</td>
</tr><tr><th id="L391"><a href="#L391">391</a></th>
<td>-----------------------</td>
</tr><tr><th id="L392"><a href="#L392">392</a></th>
<td>!Account</td>
</tr><tr><th id="L393"><a href="#L393">393</a></th>
<td>NAssets:Investments:Mutual Fund</td>
</tr><tr><th id="L394"><a href="#L394">394</a></th>
<td>TInvst</td>
</tr><tr><th id="L395"><a href="#L395">395</a></th>
<td>D10/30/2006</td>
</tr><tr><th id="L396"><a href="#L396">396</a></th>
<td>Q0.9</td>
</tr><tr><th id="L397"><a href="#L397">397</a></th>
<td>T500</td>
</tr><tr><th id="L398"><a href="#L398">398</a></th>
<td>PPurchase</td>
</tr><tr><th id="L399"><a href="#L399">399</a></th>
<td>NBuyX</td>
</tr><tr><th id="L400"><a href="#L400">400</a></th>
<td>L[Assets:Investments:Mutual Fund:Cash]</td>
</tr><tr><th id="L401"><a href="#L401">401</a></th>
<td>YFOO</td>
</tr><tr><th id="L402"><a href="#L402">402</a></th>
<td>^</td>
</tr><tr><th id="L403"><a href="#L403">403</a></th>
<td>D11/28/2006</td>
</tr><tr><th id="L404"><a href="#L404">404</a></th>
<td>Q0.897</td>
</tr><tr><th id="L405"><a href="#L405">405</a></th>
<td>T100</td>
</tr><tr><th id="L406"><a href="#L406">406</a></th>
<td>PSale</td>
</tr><tr><th id="L407"><a href="#L407">407</a></th>
<td>NSellX</td>
</tr><tr><th id="L408"><a href="#L408">408</a></th>
<td>L[Assets:Investments:Mutual Fund:Cash]</td>
</tr><tr><th id="L409"><a href="#L409">409</a></th>
<td>YFOO</td>
</tr><tr><th id="L410"><a href="#L410">410</a></th>
<td>^</td>
</tr></tbody></table>
  </div>

 <div id="help">
  <strong>Note:</strong> See <a href="/trac/wiki/TracBrowser">TracBrowser</a> for help on using the browser.
 </div>

  <div id="anydiff">
   <form action="/trac/anydiff" method="get">
    <div class="buttons">
     <input type="hidden" name="new_path" value="/gnucash/trunk/src/import-export/qif-import/file-format.txt" />
     <input type="hidden" name="old_path" value="/gnucash/trunk/src/import-export/qif-import/file-format.txt" />
     <input type="hidden" name="new_rev" value="" />
     <input type="hidden" name="old_rev" value="" />
     <input type="submit" value="View changes..." title="Prepare an Arbitrary Diff" />
    </div>
   </form>
  </div>

</div>
</div>
<script type="text/javascript">searchHighlight()</script>
<div id="altlinks"><h3>Download in other formats:</h3><ul><li class="first"><a href="/trac/browser/gnucash/trunk/src/import-export/qif-import/file-format.txt?format=txt">Plain Text</a></li><li class="last"><a href="/trac/export/20576/gnucash/trunk/src/import-export/qif-import/file-format.txt">Original Format</a></li></ul></div>

</div>

<div id="footer">
 <hr />
 <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/trac-static/trac_logo_mini.png" height="30" width="107"
   alt="Trac Powered"/></a>
 <p class="left">
  Powered by <a href="/trac/about"><strong>Trac 0.10.5</strong></a><br />
  By <a href="http://www.edgewall.org/">Edgewall Software</a>.
 </p>
 <p class="right">
  Visit the Trac open source project at<br /><a href="http://trac.edgewall.org/">http://trac.edgewall.org/</a>
 </p>
</div>



 </body>
</html>