Overview
Transactions are the core of BudgetView’s financial tracking. Every income and expense is recorded as a transaction, linked to a specific wallet and category.Important: You must select a specific wallet (not “Global”) to create new transactions.
Creating a Transaction
The transaction form is located on the left side of the Transacciones page.Choose Transaction Type
Click either:
- Gasto (Expense) - Red button
- Ingreso (Income) - Green button
Enter Amount
Type the transaction amount. You can choose between:Validation rules:
- USD (Default)
- Bs (Bolívares)
Enter amount in US dollars. This is stored directly in the database.
- Must be greater than 0
- Accepts decimal values (e.g., 15.50)
- Maximum 2 decimal places
Select Transaction Date
Click the date picker to choose when the transaction occurred.
- Default: Today’s date
- You can select past or future dates
- Time is automatically set to 12:00 PM
Choose a Category
Select from categories that match your transaction type:
- Gasto categories: Food, Transport, Entertainment, etc.
- Ingreso categories: Salary, Freelance, Investments, etc.
Add Description (Optional)
Add notes to help you remember transaction details:
- Maximum 280 characters
- Examples: “Grocery shopping at Trader Joe’s”, “Monthly rent payment”
- Stored as null if left blank
Transaction History
The right side of the page displays your transaction history.Understanding Transaction Cards
Each transaction shows:Category & Date
- Category name (or “Sin categoría” if none)
- Transaction date formatted as: “15 ene 2024”
Type Badge
- Gasto: Red badge
- Ingreso: Green badge
Amount
- Shows USD amount with +/- prefix
- VES equivalent below (if BCV rate available)
- Red for expenses, green for income
Description
Optional notes you addedLimited to 2 lines with ellipsis if too long
Visual Indicators
Filtering Transactions
Use the period filter buttons to view specific timeframes:- Last 7 Days
- This Month
- Last Month
- Custom Range
Shows transactions from the past week.
Editing a Transaction
Update Fields
The edit dialog appears with pre-filled data:Editable fields:
- Transaction type (Gasto/Ingreso)
- Amount (USD only in edit mode)
- Date (date input, format: YYYY-MM-DD)
- Category (filtered by type)
- Description
Currency Conversion in Action
BudgetView supports dual-currency input and display:Input Conversion
When you switch currency while entering an amount:- Enter
100in USD field - Switch to VES
- Amount automatically converts to
3,650.00(assuming rate of 36.50)
Display Conversion
All saved transactions show VES equivalents:VES amounts are calculated in real-time. They update when the BCV rate changes, but the stored USD amount remains constant.
Global Wallet Mode
When you select “Global” in the wallet picker:What You Can Do
- ✅ View transactions from ALL wallets
- ✅ Filter by period
- ✅ Edit existing transactions
What You Can’t Do
- ❌ Create new transactions
- ❌ The form is disabled
Form Shortcuts
Clear Button
Click Limpiar campos to reset the entire form:Keyboard Navigation
- Tab: Move between form fields
- Enter: Submit the form (when focused on submit button)
- Escape: Close edit dialog
Best Practices
Record Transactions Immediately
Record Transactions Immediately
Don’t wait to record transactions. Enter them right after they occur to maintain accuracy.Use the mobile-friendly interface to add transactions on the go.
Use Descriptive Categories
Use Descriptive Categories
Choose specific categories instead of generic ones:
- ✅ “Groceries” instead of “Shopping”
- ✅ “Gas” instead of “Car”
- ✅ “Netflix” instead of “Subscription”
Add Meaningful Descriptions
Add Meaningful Descriptions
Include details that will help you remember the transaction later:
- “Weekly grocery run - Whole Foods”
- “Electric bill - January 2024”
- “Birthday gift for Mom”
Review Transactions Weekly
Review Transactions Weekly
Use the “Last 7 Days” filter to review recent spending and catch any errors.
Choose the Right Currency
Choose the Right Currency
- Use USD if you think in dollars or need precise historical records
- Use VES if you’re paying in bolívares and want to see the exact amount charged
Troubleshooting
Can't create a transaction
Can't create a transaction
Possible causes:
- Global wallet selected: Switch to a specific wallet
- Missing amount: Enter a value greater than 0
- No category selected: Choose a category from the dropdown
- Session expired: Refresh the page to log in again
- “Selecciona una billetera específica desde el encabezado”
- “El monto debe ser un número mayor a 0”
- “Debes seleccionar una categoría”
VES input is disabled
VES input is disabled
Cause: BCV rate hasn’t loaded yet or the API is unavailable.Solution:
- Wait a few seconds for the rate to load
- Use USD input instead
- Check internet connection
Transaction not appearing in list
Transaction not appearing in list
Possible causes:
- Wrong period filter (transaction date outside selected range)
- Wrong wallet selected
- Transaction failed to save
- Try the “This Month” or “Last 7 Days” filter
- Check the wallet selector
- Look for error messages
- Refresh the page
Can't edit transaction type
Can't edit transaction type
This is by design. When you change the type in the edit dialog:
- Category dropdown updates to show only categories of the new type
- Your previously selected category is cleared if it doesn’t match
- You must select a new category
Amount conversion seems wrong
Amount conversion seems wrong
Check these:
- Current BCV rate shown at top of page
- Your input currency (USD vs VES)
- Whether you switched currencies mid-entry
Related Pages
Creating Wallets
Learn how to create and organize wallets for your transactions
Setting Budgets
Set spending limits by category to track against your transactions
Currency Conversion
Deep dive into USD/VES conversion mechanics
Exporting Data
Export your transaction history for analysis
